A Provence Garden Fit for A Fairytale

A Provence Garden Fit for A Fairytale

Perched on a hilltop overlooking the picturesque Cavalon Plain and within view of Mont Ventoux is the 11th Century castle complex La Carmejane. Located in the town of Menerbes, considered one of the most beautiful villages in France, La Carmejane has undergone...