Swallow's Nest castle perches 130 feet (40 meters) above the Black Sea near Yalta in southern Ukraine.
Edge of the world - White Cliffs of Dover
Sutherland Falls and Lake Quill, New Zealand
Breath taking Navagio beach in Zakynthos island, Greece
The Hidden Beach - Marieta Islands, Puerto Vallarta, Mexico
Castle Island, Dublin