Levroux
Coordinates (46.9786, 1.61243)
Population 2,916
Population 2,916
Levroux is a city in France - A3
Species living near Levroux
Unspecified (family Anatidae)1
Waterfowl
Cities near Levroux
- Vineuil8.9km NNW
- Villedieu-sur-Indre15.7km NNE
- Niherne17.2km NNE
- Montierchaume17.6km NW
- Buzançais17.8km NE