Where is Chalo-Saint-Mars?

Where is Chalo-Saint-Mars located?

Chalo-Saint-Mars, Chalo-Saint-Mars, France (approx. 48.427826°, 2.0666568°)


Where is Chalo-Saint-Mars on the map?