When you think of cruise ships, you usually think of a huge ship that holds hundreds of passengers and a large crew to cater to their needs. It’s true that most travel agencies push cruises on large, luxurious ships that travel to famous ports in places like Bermuda and the Bahamas. Hospitality and ambience rate [...]