Skiing in France has so many attractions

Despite stiff competition from many countries across the globe, France has defied the odds and hung onto its crown as the skiing capital of the world. While we in the UK will understand it; close proximity, no language problems, advocates of all winter sports are travelling thousands of miles to take to the French slopes, […]

Read More