Where is Villeparisi?

Where is Villeparisi located?

Villeparisi, Ile-de-France, France (approx. 48.93333°, 2.61667°)


Where is Villeparisi on the map?