Where is Rimiez Les Sources?

Where is Rimiez Les Sources located?

Rimiez Les Sources, Rimiez Les Sources, France (approx. 43.7418°, 7.277257°)


Where is Rimiez Les Sources on the map?