Navagio Beach (Shipwreck Cove) - Zakynthos, Ionian Islands, Greece

Navagio Beach (Shipwreck Cove) – Zakynthos, Ionian Islands, Greece

Source: Evgeni Dinev @ flickr.com