Ten of the Most Exotic Locations to Visit in India (3)

Auli, Uttarakhand

Auli, Uttarakhand