Follow the Author

Odou
Odou (Greek: Οδού) is a village in the Larnaca District of Cyprus, 8 km northwest of Ora. Its population in 2011 was 213.
Odou is the most mountainous settlement within the province of Larnaca. It is ...
Read more
Information taken from:Odou
