Natural History Museum is located in Kathmandu, Nepal on Natural Science Museum of Tribhuvan University, Swoyambhu Circle Road. Natural History Museum is rated 4.1 out of 5 in the category museum in Nepal.
Address
Natural Science Museum of Tribhuvan University, Swoyambhu Circle Road