Where is National Museum of Natural History?

Where is National Museum of Natural History located?

National Museum of Natural History, Manila, Philippines (approx. 14.58331°, 120.9822°)


Where is National Museum of Natural History on the map?