Taste the world of alcohol and Swedish vodka at the Museum of Spirits. Sing Swedish drinking songs, witness weird and wonderful booze-related art, and learn the science of distillation. It's a breath of boozy fresh air on the island of Djurgården, in Stockholm. Bottoms up!