Perched at an altitude of 1,475 m, Dharamshala is a beautiful hill station in the Kangra district of Himachal Pradesh. Often called the gateway to Kangra Valley, it is one of the popular summer getaways in North India and among the fascinating hill stations in India. This pristine hill station is renowned for its natural […]