12345

OMODOS The Land of Wine


Omodos is a large village with plenty of traditional charm and a warm welcome for visitors all year round. Located amongst extensive vineyards high on the southern slopes of the Troodos with the summit of Mount Olympus as its magnificent backdrop, it is the regional centre for the six wine producing villages in the area.