Costa Favolosa, the new “Italian-made” flagship of Costa Cruises, took to the sea for the very first time earlier this month at a traditional ceremony held at Fincantieri’s Marghera shipyard on the occasion of the ship’s technical launch.
[ARCHIVED]

Costa Favolosa, the new “Italian-made” flagship of Costa Cruises, took to the sea for the very first time earlier this month at a traditional ceremony held at Fincantieri’s Marghera shipyard on the occasion of the ship’s technical launch.

Costa Favolosa, the new “Italian-made” flagship of Costa Cruises, took to the sea for the very first time earlier this month at a traditional ceremony held at Fincantieri’s Marghera shipyard on the occasion of the ship’s technical launch.