Full of cultural attractions, renowned food and wine, 5,500km of coastline and seven main mountain ranges, France has a great deal to offer all types of travellers. Whether you prefer hitting the ...