Hey Pragya, The places to visit in Dharamshala are :- Day 1 :- Bhagsu naag falls Shiva cafe :- A must visit cafe ... Dalai lama temple Day 2 :- Trek to Triund :- A complete trek is 8 hours ... Eateries are Germany bakery, Tibet kitchen, Moon peak expresso, Jimmy's cafe ... here are few for stay:- Himalayan home stay The divine Hima Gautama nivas apartment pathankot to Dharamshala is approximately 90 Kms and many buses ply from pathankot... Happy Travelling!!!