Les Baux-de-Provence is an adorable French town built onto the side of a hill and capped with a castle. By some accounts it is the cutest town in France. We found some beautiful French towns, but agree it is a not-to-miss spot when exploring the Provence region. We started our visit to Les Baux-de-Provence with …









