With 24 major cruise lines operating over 160 ships on more than 7500 itineraries, choosing a cruise line is not an easy feat. There are 4 steps for choosing a cruise line. Cruises vary in length from three days to two weeks or more, and they travel from tropical Caribbean islands to the frozen Alaskan […]