Kedarkantha trek nestles in one of the most beautiful states of India, Uttarakhand. Precisely located in the Garhwal region of Uttarakhand, the Kedarkantha trek is known to be the best winter trek in India. With mesmerizing and breathtaking views of snow-capped mountains, a wide range of oak and pine forests,Continue Reading