What to Do in Puerto Vallarta: 20 Plans for the Day You Want
Snorkelling at Los Arcos, whales in winter, jungle ziplines, surf in Sayulita and mountain towns ninety minutes from the beach. The full list, including how to pick an operator and what to do when it rains.