Hautefort, in the Dordogne region of south-west France, is a small but photogenic village. With restaurants, small shops and a supermarket, all of your daily needs are catered for, but there's so much more. Take the Chateau de Hautefort - one of the most prestigious chateau in south-west France. Overlooking the Auvezere Valley and Hautefort village, this impressive chateau has two wings with fairy-tale-like towers at either end. Wander around the chateau and see the beautiful faded tapestries and take note of the collection of 17th-century paintings. Then step out into the remarkable landscaped gardens with its stylised topiary and vibrant and colourful foliage. Just below the town is a leisure lake, which is lovely for families - whether it's fishing, walking or visiting the restaurant. And, in the summer, look out for events including an antique fair, an evening market and festivals galore. Truly a magical place to explore and experience.