Dharamshala, comfortably settled among the calm peaks of Himachal Pradesh, delivers breathtaking panoramas of the majesty of the Himalayas and serves as a springboard to a multitude of awesome locations perfect for a weekend getaway.