Odou is a village located in the Larnaca District of Cyprus. It is situated approximately 8 kilometers northwest of Ora.
According to data from 2011, the village had a population of 213 residents.
Cyprus
Odou is a village located in the Larnaca District of Cyprus. It is situated approximately 8 kilometers northwest of Ora.
According to data from 2011, the village had a population of 213 residents.