TravelTravel with Me: Ménerbes, France Welcome to Menerbes, a cute small town in South France. In the Travel with Me series, I have been going through my old vlogs to post here for you to experience South France with me.