loaderimg

Omodos is located about 42 kilometres north-west of the city of Limassol, in the geographical region of the wine-making villages. It is built near the west bank of the Cha-potami river at an average altitude of 810 meters.

imageYour request has been submitted successfully.

building Own or work here? Claim Now! Claim Now!
image