We docked in Puerto Vallarta for the day on our NCL Mexican Riviera cruise. We spent the day snorkeling in a couple of locations and then visiting a local village with a climb through the village to a really really cold waterfall we went in. Again these beach towns are really there for extended beach vacations. Beautiful area.
Just click on a picture to see larger view and get a slideshow