On December 18th, Carnival Cruise Line welcomed the one-millionth guest to its private destination in the Bahamas, ...
The minuscule size of most cruise ship cabins can be intimidating even for seasoned travelers. With a little advance planning ...