Villebarou
Coordinates (47.62344, 1.32252)
Population 2,341
Population 2,341
Villebarou is a city in France - A3
Species living near Villebarou
Unspecified (family Anatidae)1
Waterfowl
Cities near Villebarou
- La Chaussée-Saint-Victor3.5km WNW
- Blois4.5km N
- Saint-Sulpice-de-Pommeray4.9km ENE
- Vineuil6.0km NW
- Saint-Gervais-la-Forêt6.7km NNW