The real attraction is McLeodganj (8kms from Dharamshala), to see the Tibetan government / people in exile and get a whiff of their culture and traditions.
Also, there are ancient temples spattered all around and if you are of the calling, it is an excellent time spent visiting them. Also, take a walk upto Bhagsunag and have a meal at the German Bakery.
The hike to Triund and even further up to the Snowline Cafe are well worth it - its like standing near the top of the world.
We are old as such we were restricted with our movement due to hilly location. Otherwise it is enjoyable.
Short trip will be ok, depending waht you want. Car/taxi is very expensive so is the food.