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