Where is / Where is France / Where is Niort

Where is Niort, France Located?







CountryCityLatitudeLongitude
France Niort 46.3166667 -0.4666667