Roussillon, France: The Orange City
Roussillon, France is one of the most picturesque towns in the Luberon mountains. We ended up in Roussillon on our Provence trip because it combined a visit to a cute town with a factory tour and a nature hike. That’s the perfect combo for our …