Where is Vernou-sur-Seine?

Where is Vernou-sur-Seine located?

Vernou-sur-Seine, Vernou-sur-Seine, France (approx. 48.386677°, 2.84215°)


Where is Vernou-sur-Seine on the map?