In this article, Joe ranks all 21 of the Caribbean Cruise Ports that he has visited, based upon local attractions, shopping, photography, culture, food, and beaches.

One Day in Aruba, 6/26/2019
This is a map of the route that we took in Aruba last week, complete with some of my favorite pictures taken on the trip.