Thea Resort
These amazing one of a kind villas offer everything you could ever dream of. Builded in 2012, “Thea Resort” consists of two two-storey villas. The tranquil surroundings of this property offer the perfect chance to get away from the hustle and bustle of city life. Set on the hills of[…]