Where is Notre-Dame-de-la-Rouvière?

Where is Notre-Dame-de-la-Rouvière located?

Notre-Dame-de-la-Rouvière, Notre-Dame-de-la-Rouvière, France (approx. 44.04949°, 3.6993906°)


Where is Notre-Dame-de-la-Rouvière on the map?