The Skiing Destination of India

0
585

At an average height of 2800 meters, Auli in the Indian state of Uttarakhand is renowned for the fascinating ski resorts and stunning natural vistas

By: HBI Desk

LEAVE A REPLY

Please enter your comment!
Please enter your name here