Omodos Medieval Architecture, Cyprus Omodos is a mountain village in the Limassol district of Cyprus, located 42 kilometers northwest of the city at an elevation of 810 meters. The village sits in the heart Read More