National Museum of Natural History is located in Manila, Philippines on Teodoro F. Valencia Circle, Ermita,. National Museum of Natural History is rated 4.7 out of 5 in the category natural history museum in Philippines.
Address
Teodoro F. Valencia Circle, Ermita,