To Ski Heaven And Back – Nira Montana

BRAND NEW Nira Montana Hotel Brings Luxe, Affordable Skiing to La Thuile Situated in the breath-taking Aosta Valley, the recently opened Nira Montana Hotel brings a new era of luxury and elegance to the picturesque Italian ski town of La Thuile. Those seeking the thrill and grandeur of Mont Blanc pistes now have an interesting alternative to the popular ski resort of…
La Thuile, Italy
View Post