Capo Bay is an incredible five star hotel located in Protaras, a unique designed resort with perfect hospitality and...
Situated in the centre of Fasoula village, a short drive away from the city of Limassol, you will find Avalon Village...
A listed stone building in the center of the village which accommodates five units: three one bedroom suites that sleep a...
In 1992, Costas took the decision to work with agro tourism at the same time with his agricultural occupations. That...