A breathtaking view of the beautiful coast and bay of Agia Pelagia near Heraklion, Crete, Greece. Crystal-clear waters, sandy beaches, and a picturesque landscape create a perfect Mediterranean escape
A breathtaking view of the beautiful coast and bay of Agia Pelagia near Heraklion, Crete, Greece. Crystal-clear waters, sandy beaches, and a picturesque landscape create a perfect Mediterranean escape