The Carnival Miracle approaches Freeport in the Bahamas. Built in Finland for $375 million, the ship is 960 feet long, has 12 decks and can carry more than 2,100 passengers. Carnival Miracle has 16 bars and lounges, three restaurants, a 14,500-square-foot spa and four swimming pools. (Photo by Andy Newman/CCL)