Where is Natural Science Museum of Valencia?

Where is Natural Science Museum of Valencia located?

Natural Science Museum of Valencia, Natural Science Museum of Valencia, Spain (approx. 39.479332°, -0.368939°)


Where is Natural Science Museum of Valencia on the map?