Baia do Sancho in Brazil
Located in Fernando de Noronha, Baia do Sancho beach definitely deserves to be at the very top of this list. Famed for its crystalline water and pristine sand, this is the most wonderful beach in the world.
It has an outstandingly beautiful bay which is surrounded by towering cliffs. The cliffs are covered by lush vegetation which is the habitat of many exotic animals. You will have to take a long trek or a boat to get there but your efforts will be rewarded once you get there.
The blue-green water is filled with stunning coral reefs. You could swim or watch the dolphins as you enjoy this amazing beach.