Moustiers-Sainte-Marie
Welcome to our favorite town of the trip..by far! Moustiers-Sainte-Marie is pure magic in the form of a provincial French town built into the side of a mountain in Provence. It’s perfect and so memorable. We arrived during the afternoon and spent a few hours …