The pleasure of booking a cruise is that one purchase gets you your itinerary and place to stay, and much of your food and entertainment. But that doesn't mean you won't have to handle some paperwork before your trip. Almost all cruises require passports, and some — especially those to far-flung countries — require visas, too. Not sure if you need one, or how to go about getting it? We're here to help.