6 Feb 2023, 02:50 UTC · By: Otilia Drăgan / The Seven Seas Grandeur is in the final construction stage at Fincantieri's Ancona shipyard in Italy, getting ready for its upcoming maiden season