On any cruise vacation, there is nothing more exciting than stopping at all of the ports-of-call. There’s sunny Puerto Rico, majestic St. Maarten/Martin, romantic Barbados, and the ever so rejuvenating U.S. Virgin Islands. Wherever the ship ties up, ports-of-call offer plenty for all guests-a wide variety of activities from duty-free shopping, to shore excursions, to …
