Where is Vernouillet-Verneuil Station?

Where is Vernouillet-Verneuil Station located?

Vernouillet-Verneuil Station, Ile-de-France, France (approx. 48.98165°, 1.982938°)


Where is Vernouillet-Verneuil Station on the map?