Where is Les Hauts de Vaugrenier?

Where is Les Hauts de Vaugrenier located?

Les Hauts de Vaugrenier, Provence-Alpes-Côte d'Azur, France (approx. 43.63619°, 7.11266°)


Where is Les Hauts de Vaugrenier on the map?