Read all the latest developments on Greek Travel and Tourism related companies.
Crete to Welcome New Adults-only ‘Cactus Mare’ Hotel
The Cactus Mare, a new five-star, adults-only hotel, is ready to open its doors in the village of Stalida, on the northern coast of Crete.
Posted On 05 Apr 2019