WIP · World in Pocket

Omodos

Όμοδος, Italy

Omodos

Omodos (Greek: 'Ομοδος) is a village in the Troödos Mountains of the Limassol District of Cyprus. It is located 80 kilometers from the city of Nicosia.

Listen to the audio guide for Omodos Free on WIP — starts by itself when you arrive, even with the screen off

Nearby