Where is Le Loroux-Bottereau?

Where is Le Loroux-Bottereau located?

Le Loroux-Bottereau, Pays de la Loire, France (approx. 47.2385415°, -1.3472697°)


Where is Le Loroux-Bottereau on the map?