Beach Activities, Puerto Vallarta Tours, Things to do in Puerto Vallarta Tours in Puerto Vallarta for Fun