For those who want to experience other Caribbean ports, Carnival offers a seven-night Eastern Caribbean cruise from Baltimore. In addition to three sea days, the cruise features a stop at scenic Grand Turk in the Turks and Caicos. Other ports on the itinerary are Half Moon Cay, Carnival's popular private island in the Bahamas, and Nassau, which is highlighted by major resorts, casinos and restaurants.