Provence, France
Nestled in the idyllic Provençal countryside lies Villa La Coste, set between the historic town of Aix en Provence and the stunning Luberon Nature park. The most ideal destination for those seeking natural beauty, authentic architecture, art and pure relaxation. Enjoy panoramic views of the breathtaking landscape whilst sipping on exquisite wine from the Villas vineyard.