Where is Freinville Sevran?
Where is Freinville Sevran located?
Freinville Sevran, Ile-de-France, France (approx. 48.92649°, 2.519058°)
Where is Freinville Sevran on the map?
{"latitude":48.92649,"longitude":2.519058,"title":"Freinville Sevran"}