Where is / Where is France / Where is Nouvelle France

Where is Nouvelle France, France Located?







CountryCityLatitudeLongitude
Mauritius Nouvelle France -20.3705556 57.5611115