Offering some of the best snorkeling in the Mexican Riviera, Cabo San Lucas is a marine sanctuary that's home to a wide variety of colorful, thriving sea life just waiting to be encountered.
Worth the money! In our group there were only 7 of us so it was an intimate affair. We went to two different locations, and the visibility was great, and lots and lots of fish. I saw an octopus.
Provider: Carnival Cruise Lines