Recommend asking/researching on the Florida Departures forum where this thread will most likely get moved to. Link:
https://boards.cruisecritic.com/forum/386-florida-departures/
Welcome to Cruise Critic. Recommend you ask/research on the Italy ports of call forum. Lots of great info available that you'll find useful. Link:
https://boards.cruisecritic.com/forum/464-italy-ports/
San Juan port of call forum:
https://boards.cruisecritic.com/forum/80-san-juan-pr/
St Thomas port of call forum:
https://boards.cruisecritic.com/forum/82-st-thomasst-john/
Recommend you ask/research on the Dominican Republic forum. Lots of great info readily available.
Link:
https://boards.cruisecritic.com/forum/280-dominican-republic/