Psaromoura Beach Crete
Psaromoura Beach Crete, literally translating to “fish face”, is a beautiful and peaceful spot on the north of the Heraklion prefecture. The beach lies at the western edge of Agia Pelagia and is surrounded by a stunning natural setting. Psaromoura Beach has clear, blue waters and is ideal for swimming and snorkeling. However, the beach […]