Karta Vacation Rentals
On Crete’s sun-soaked Ammoudara shore in Malevizi, just steps from Ammoudara Beach and facing Agapi Beach. Minutes from Heraklion highlights — Pankritio Stadium, Heraklion Port, the Archaeological Museum and the Venetian Walls.