For years now, Anse Source d’Argent on La Digue of the Seychelles has been known as the most beautiful beach in the world. The reason: granite rocks in intriguing shapes, swaying palm trees, rippling blue waters and soft white (or rather pink!) sand.

A beautiful sunset. Corno van den Berg

This is probably the most photographed beach in the world as well. Some think the Anse Lazio beach on Praslin island is the most beautiful. Judge for yourself.