Nestled in Western Europe, France is a country that has long been celebrated for its rich culture, stunning land