France shares its borders with Belgium, Luxembourg, Germany, Switzerland, Italy and Spain. It lies in the Atlantic as well as the Mediterranean regions of Europe and hence has a drastically diverse climate. This shows its influence on the land as well; from sunny beaches in the French Riviera to the snow capped Alps in the north. The country has a rich history and cultural heritage, drawing in an ...