Dharamshala can be very cold during winter, and hence you must pack the best winter wear for your trip. You can choose to have heavy trench overcoats and jackets for comfort. Dharamshala has seen a lot as its history dates back to 2000 BC.
If you are heading to some remote location where you need to encounter cold, heat, rain, etc., you cannot beat the performance of wool. It is durable, ultra quiet and non reflective.