Where is Brain-sur-Longuenée?

Where is Brain-sur-Longuenée located?

Brain-sur-Longuenée, Brain-sur-Longuenée, France (approx. 47.58428°, -0.761772°)


Where is Brain-sur-Longuenée on the map?