Where is Sainte-Sévère-sur-Indre?

Where is Sainte-Sévère-sur-Indre located?

Sainte-Sévère-sur-Indre, Sainte-Sévère-sur-Indre, France (approx. 46.486603°, 2.0674765°)


Where is Sainte-Sévère-sur-Indre on the map?