Yes, it's true; you can take a Caribbean cruise in the Baltic Sea. The cruise is offered through Tallink (http://www.tallink.com/) and is an overnight trip from Riga to Stockholm. The cruise ship itself is not top of the line or impressive in any way. It is, however, a fun alternative to flying. The theme on the ship was Caribbean nights, complete with leis and salsa lessons. At times it was a tad gaudy, but overall it was fun. I would recommend the cruise, if only to experience navigating the archipelago of Stockholm. Make sure to rise early and catch the sunrise. The view is gorgeous!