Camel Ride in the Canyon and Thrilling Water Slides and Snacks in Cabo San Lucas, Mexico