Tag Archive for: Christmas Festival of Lights

Dreaming of the ultimate white Christmas destination?

France is surrounded with unforgettable scenery from the lights of small towns to family activities, making it the perfect Christmas getaway.