Where is National Museum of Natural History located?
National Museum of Natural History, National Museum of Natural History, Philippines (approx. 14.583305°, 120.98219°)
National Museum of Natural History, National Museum of Natural History, Philippines (approx. 14.583305°, 120.98219°)