Carnival Mardi Gras Eastern Caribbean Cruise Review – Day 6: May 18, 2023
There are only two days left to this 8-day Eastern Caribbean cruise on Carnival's Mardi Gras and today we're in St. Thomas, USVI, our final port-of-call. The first time I visited St. Thomas was in 1994 when I took my first cruise on Royal Caribbean's Sovereign of the Seas (subsequently…