National Institute of Natural Sciences is located in Kathmandu, Nepal on Dillibazar Height Marg. National Institute of Natural Sciences is rated 3.9 out of 5 in the category natural history museum in Nepal.
Address
Dillibazar Height Marg
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible toilet