Discover the highlights of Southern France on this magical 10 day France road trip itinerary featuring epic castles, dreamy villages, pretty lavender fields