Scala dei Turchi, Sicily

World Most Beautiful Beaches You Cannot Overlook
Anse Source D’Agent, La Digue Island, Seychelles