Where is National Museum of Natural History?

Where is National Museum of Natural History located?

National Museum of Natural History, National Museum of Natural History, Philippines (approx. 14.583305°, 120.98219°)


Where is National Museum of Natural History on the map?