Odou

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.

Sources

  1. Odou