Horseback riding in the mountains of Puerto Vallarta in Puerto Vallarta, Mexico