Where is Le Translay - Place de la Mairie Centre?
Where is Le Translay - Place de la Mairie Centre located?
Le Translay - Place de la Mairie Centre, Picardie, France (approx. 49.96816°, 1.678285°)
Where is Le Translay - Place de la Mairie Centre on the map?
{"latitude":49.96816,"longitude":1.678285,"title":"Le Translay - Place de la Mairie Centre"}