Royal Caribbean ICON OF THE SEAS 7-Day Cruise Itinerary from Miami (With Stops in Mexico, Honduras & the Bahamas)

We cruised with Icon of the Seas lately, and let’s simply say — it was one…