I've read some posts about people booking a zip line tour through a private company (not thru cruise ship shore excursions) in Puerta Vallarta. Sounds like a blast. Anyone have any contact info?
Also, any suggestions on out of the way, see more of the real culture while in Mazatlan tours, either booked thru the ship or on your own? I'm not much into shopping and crowded tourist traps, would like to see more local flavor in a safe way. Any suggestions?