19 Jun 2024michaelpaterakDiscover Ierapetra: The Gem of CreteNestled on the southern coast of Crete, Ierapetra is a charming town known for its stunning beaches, rich history, and vibrant culture....Continue Reading