Planning a trip to Europe? Here are the best places in the South of France to visit, including the cutest French towns, hilltop villages, and more.