One of the "most beautiful villages in France", visiting Roussillon in Provence, France is a must. Our guide covers things to do in Roussillon and more.