La Bergerie des Remparts, in Provence

Our location. in the heart of Provence, France

Get more detailed maps from ViaMichelin:

Lavoir

Aerial View