Visby is an island off the coast of Sweden that was recently made a stopover for cruise lines. They have a nice museum and art gallery.