mycruisestories.com
Bermuda Triangle Snorkel
After crossing the Atlantic Ocean from a cruise starting in Barcelona, Carnival Vista stopped in Bermuda overnight before continuing on to the final destination of the cruise in New York. Cruises f…