Exploring Sweden's National Museum of Science & Technology
Category: Swedish Museums

Exploring Sweden’s National Museum of Science & Technology

The Swedish National Museum of Science and Technology (Tekniska Museet) is a museum located in Stockholm, Sweden. Founded in 1923, […]