
Blessed with the mighty Himalayan range, the extreme northern parts of India receive a decent amount of snowfall throughout the winter. With the winters marking its end, India turns into a winter sports hotspot for adventure junkies from all over the world. Indian states like Jammu & Kashmir, Himachal Pradesh, and Uttarakhand are home to some of the « Continue Reading »