It takes less than four hours by train to travel between Gothenburg and Stockholm, Sweden's largest cities. But if you're not in a hurry, you might prefer to spread the journey over four days aboard the three-deck M/S Diana, built in 1931 and let the