Where is Moustiers-Sainte-Marie?

Where is Moustiers-Sainte-Marie located?

Moustiers-Sainte-Marie, Moustiers-Sainte-Marie, France (approx. 43.84601°, 6.2217603°)


Where is Moustiers-Sainte-Marie on the map?