Explore some of the most charming villages in France with a road trip through Aveyron, home to authentic villages, buzzing markets, gothic cathedrals and Michelin-starred restaurants.