When people think of Spain, an image of sun, beach and bikinis come to mind, but with Spain being Europe’s second most mountainous country after Switzerland with an average altitude of around 800 metres above sea-level, believe it or not, it has some of the best resorts for the exclusive winter sports of skiing and […]