Lacoste can be found in the south of France in the region of Provence, legendary for its wine and cheese.
The area has numerous vineyards, although the main reason to visit is to soak up the charms of its medieval architecture, making it feel like you’ve stepped back in time.