Construction of New Carnival Horizon Moving Along as Scheduled at Italy’s Fincantieri Shipyard
May 12, 2017
[gallery columns="2" ids="13910,13913,13914,13912"] Carnival Cruise Line’s newest ship, the 133,500-ton Carnival Horizon, is pictured here at the ...
Read More