Where is Fontaineroux?
Where is Fontaineroux located?
Fontaineroux, Ile-de-France, France (approx. 48.43916°, 2.800234°)
Where is Fontaineroux on the map?
{"latitude":48.43916,"longitude":2.800234,"title":"Fontaineroux"}