We picked the only cloudy day of the week to go out snorkeling on a Vallarta Adventures boat. The crew on the boat was outstanding. They kept things really "alive". They were fun and very entertaining. But also they provided excellent service on the boat and were very watchful and informative about safety issues. I cut my knee on the...
More