With mega-ships that can host over 7,000 passengers, round-the-clock activities, and cruise lines tailored for solo travelers, cruises are redefining how people take vacations. The cruise industry ...