Crete
Numo Ierapetra Beach Resort, Crete
The southernmost town in Europe, Ierapetra is sun-drenched and charming. It is quintessentially Greek. Its cobbled old town is filled with tavernas and cafes, and its fortress provides commanding views over the Libyan Sea. Meaning 'Sacred...