Wednesday, May 1, 2013

Navagio beach in Zak

Navagio beach in Zakynthos island, Greece. One of the most AMAZING places in the Mediterranean!