Where is Beauvoisin?

Where is Beauvoisin located?

Beauvoisin, Languedoc-Roussillon, France (approx. 43.7187605471°, 4.3227767944°)


Where is Beauvoisin on the map?