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?
{"latitude":47.6978577,"longitude":-1.8956029,"title":"Brain-sur-Vilaine"}