Carnival Vista including Accessibility (Review)
I recently had the privilege and joy of participating in a ship inspection of the Carnival Vista at the Port of Galveston. I have cruised on several Carnival ships in the past however I am not scheduled to actually cruise on the Vista until later for a family cruise. The Carnival Vista is curre