Ski Resort

Auli

Auli situated at a height of 3050 meters (9000 feet) above sea level in Chamoli district, Uttarakhand is a must…