GreeceCreteIraklio
9 guests
5 bedrooms
1 bathroom
The mighty capital city of Heraklion sits on Crete's north coast, with palaces, cathedrals, and fortresses to show off to visitors. While history buffs can check out the Archaeological Museum, foodies...