France has everything you would want from a travel destination, a rich history and culture, fantastic food and wine and a warm Mediterranean coastline.