Experiencing Icon of the Seas Firsthand – ITTN’s Shane Cullen Reports

Icon of the Seas is a vibrant floating resort designed to stimulate all your senses. There is an entire water world and kids’ paradise onboard. This takes the form of … Continue reading Experiencing Icon of the Seas Firsthand – ITTN’s Shane Cullen Reports