In my previous post I forgot to ask which ports are best known for beautiful snorkeling in the Mexican Riviera? We're going on the NCL Star September 30th to Acapulco, Puerto Vallarta, Ixtipa, and Cabo San Lucas.
We also plan to do the swim with dolphins excursion. I'm assuming that this would be most strategic in a port that doesn't have beautiful beaches or snorkeling to enjoy. Any suggestions?