Puerto Vallarta is one of the most looked after Mexican destination for tourists from North America, be it for retirement or for holidays during the winter time. While a lot of tourists stay on the beach of their all-inclusive resort during their stay, they are missing the best part of the town and the magic of the mountains surrounding it. With a lot of hidden beaches, unique restaurants, incredible views through the jungle, Puerto Vallarta has a lot to offer for anyone looking for adve...