Where is Brain-sur-Vilaine?

Where is Brain-sur-Vilaine located?

Brain-sur-Vilaine, Bretagne, France (approx. 47.6978577°, -1.8956029°)


Where is Brain-sur-Vilaine on the map?