Where is Vernou-la-Celle-sur-Seine?

Where is Vernou-la-Celle-sur-Seine located?

Vernou-la-Celle-sur-Seine, Vernou-la-Celle-sur-Seine, France (approx. 48.388916°, 2.8470168°)


Where is Vernou-la-Celle-sur-Seine on the map?