An 800-foot-long white-sand beaches is one of the many attractions of a $42 million cruise terminal on Grand Turk, featured on four- and five-day cruises from Port Canaveral, Fla., of Carnival Cruise LinesÕ Elation. (Andy Newman/Carnival Cruise Lines)