connect with us
Greece's latest tourism industry news by Greek Travel Pages

Ithaca Island In Greece To House Mega Luxury Resort

An Australian group of investors have announced plans to build a mega luxury resort on the southern shores of the Greek island of Ithaca.