Oudon

Oudon is a commune in the Loire-Atlantique department in western France.

Town twinning

 * 🇬🇧 Batheaston, Somerset, Great Britain