Ouadda
Central African Republic
No photo yet · contributions welcome More images ↗
A pocket-sized town in the Central African Republic set close to the water, offering a glimpse into everyday life in a remote and rarely visited corner of the country.
- Population5,434
- Nearest water from center1.2 km