France is a country jam-packed with architectural, historical and artistic masterpieces as well as natural beauty and landscapes making it a top travel destination for all!