Where is Beaumont-sur-Sarthe?

Where is Beaumont-sur-Sarthe located?

Beaumont-sur-Sarthe, Pays de la Loire, France (approx. 48.2264796°, 0.132823°)


Where is Beaumont-sur-Sarthe on the map?