Carnival Vista is a cruise ship built for cruise line based in which US state ?
Carnival Vista: Carnival Vista is a cruise ship built for Carnival Cruise Line, Carnival Cruise Line: Carnival Cruise Line is the world's largest cruise line based in Miami, Florida in the United States.
Florida