Greece- Navagio Beach, Zakynthos island, Ionian Sea. Photo by Piotr Neffe

more about : Greece