Where is La Remaudière?
Where is La Remaudière located?
La Remaudière, La Remaudière, France (approx. 47.23821°, -1.2443354°)
Where is La Remaudière on the map?
{"latitude":47.23821,"longitude":-1.2443354,"title":"La Remaudière"}