OmodosOmodos is a village in the Troödos Mountains of the Limassol District of Cyprus. It is located 80 kilometers from the city of Nicosia.WWW Official SiteFB OmodosCommunityCouncil