Where is Sens?

Where is Sens located?

Sens, Sens (Station), France (approx. 48.19778°, 3.26778°)


Where is Sens on the map?