Find the most beautiful villages in Provence here! A local's guide to the hilltop havens and seaside small towns in Provence, France.