Out Of The Blue Capsis-Divine Thalassa Europe / Greece / Crete / Heraklion / Agia Pelagia Category: Type: Resort Address: Agia Pelagia, Heraklion, Crete, Greece Facilities:
Properties:
Open:April-October... The Divine Thalassa Sea-front luxury suites and maisonettes is a newly-created private neighbourhood drenched by endless Aegean views.