Shaheed Major Durga Mal Capt Dal Bhadur Thapa Smriti Manch Dari Dharamshala is located in Dharamshala, India on Dari. Shaheed Major Durga Mal Capt Dal Bhadur Thapa Smriti Manch Dari Dharamshala is rated 3 out of 5 in the category war museum in India.