Southern Caribbean Cruise (leaving from Puerto Rico) Ports: Oranjestad, Aruba****(great beaches). Frederiksted, St. Croix, U.S.V.I. (port was recently added, it was a very clean Island, but there is not much to see and do here). Willemstad, Curacao****(absolutely beautiful Island, definitely take a tour on this one you won't regret it). Castries, St. Lucia****(great natural resources) Philipsburg, St. Maarten****(great shopping, touring and food here) Charlotte Amalie, St. Thomas****(great shopping, touring and Historical tours here) All of the above were great ports with plenty of great on-board tours (Historical, Sea and Ocean activities, Nature and wildlife, Rough and Rugged) available. I have visited all of the above ports and this is strictly my opinion, would like to here some of yours.