TRAVELLER'S GUIDE - Skiing in Italy

TRAVELLER'S GUIDE - Skiing in Italy

Italy is perhaps the least well known of the "big four" Alpine skiing nations. Like France, Austria and Switzerland, it is home to more than 300 ski areas.

READ THE FULL ARTICLE