Star of the Seas is Here – And She’s Headed to Port Canaveral
The countdown is officially on! Royal Caribbean has taken delivery of their second Icon Class cruise ship, Star of the Seas, and she’s one step closer to making her debut in Port Canaveral this August. After nearly two years of construction at the Meyer Turku shipyard in Finland, the keys…