• Photos
  • Map
  • Streetview
  • Upload

City: Barcelona
Description:

CosmoCaiaa, Isaac Newton 26. The city's science museum and probably one of the best places to visit in Barcelona. One of the best science museums in Europe. Located near Avinguda del Tibidabo.

Comments

Avg. Rating:4 Star Rating
Reviews
Currently there are no reviews for this place. Be the first one to review.

Upload Image