France is known for being an incredible destination for the holiday season – from skiing in the French ... hidden gem village comes to life at Christmas time, with its glittering lights and ...