Carnival Cruise Line reveals newest ship: Carnival Horizon
Nearly three months after setting sail with Carnival Vista, Carnival Cruise Line has revealed that Vista’s sister ship, Carnival Horizon, will be delivered in March 2018. Announced on July 29, [...]