Oulaf Palme 1, Stalida, Heraklion Region, 70007, Greece
Agia Pelagia , Heraklion, 71500, Greece
Kontohori Fira, Santorini, 84700, Greece
Main Street, Cyclades, 84300, Greece