Miami, Labadee, San Juan, St. Thomas, Perfect day at Coco Cay
Cruise Ship
Icon of the seas
Departure Port
Miami
Approach Ports
Miami, United States of AmericaLabadee, HaitiSan Juan, Puerto RicoSt. Thomas, Virgin Islands (British)Perfect day at Coco Cay, BahamasMiami, United States of America