Carnival Cruise ships Elation and Legend at newly constructed cruise ship pier in the Turks and Caicos Islands in January 2007