20 stunning cliffside beaches

20 stunning cliffside beaches

www.cnn.com

20 stunning cliffside beaches one

Only accessible by boat, secluded Navagio Beach on the Ionian Island of Zakynthos is one of Greece's most beautiful stretches of sand.

You might also like: