Puerto Vallarta is among Mexico’s most beautiful coastal destinations. It easily attracts visitors to its golden sands lapped by the warm Pacific Ocean and stunning sunsets. But you may not be alone ...