Tag: Icon of the Seas

Icon of the Seas docks at Port Zante with thousands of passengers 

St Kitts and Nevis: The world’s largest cruise ship- Icon of the

Emma Wilson Emma Wilson