From stunning stretches of coastline to snow-capped peaks, France is a dream destination for all the nature lovers out there. It is beautiful country with picturesque towns, colourful culture, free-spirited people and delectable cuisine. From having the world’s oldest ever living human to being the…