Where is National Museum of Natural Science?

Coordinates: 24.1575, 120.66638888889

Be the first visitor to thank for this answer!

Thanks!