The Swiss National Museum in Zurich houses an impressive collection that showcases Swiss cultural history from its origins to the present. The museum itself is an architectural marvel, seamlessly combining an ancient castle-like building with a modern extension.