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:
Reviews
Currently there are no reviews for this place. Be the first one to review.