Category:Omodos

English: Village of Omodos - in the southern Troödos Mountains, in west-central Cyprus.
Read in another language