Where is Beauzelle?

Where is Beauzelle located?

Beauzelle, Beauzelle, France (approx. 43.6689°, 1.3730199°)


Where is Beauzelle on the map?