Home Mexico Things to Do in Puerto Vallarta: Tips from a Local Expert