My husband and I did this experience on New Years Day. We met at the meeting point and took an air conditioned van to our destination. Once there, we went through a small area with vendors, and were then offered a refreshing punch while we were waiting on one of our guests. The guide recommended that we wear bandanas because of the dust, and they were on sale for $2.50 USD. Most of our tour group bought one. We then went to review the rules for being on the horse, one of the gentlemen chose a horse for each person, and we were off. They ask about your experience level, and then match you with a horse based on your ability. There were a few people with his who had never ridden horses before, as well as someone who had been riding since she was a child, so no worries if you have no experience. Before leaving, the guide offered us a local drink of goat milk, chocolate, and alcohol which was surprisingly delicious.
We had a nice, long ride on the horses up to do our tequila tasting and have lunch. Although the guides are riding in the front and back of the group, you are controlling your own horse the whole time. We rode mostly on land, but the horses also walked through the river. At the 2nd river, we all had a chance for the horse to go deeper into the river one on one which was amazing.
We did a tequila tasting with a chance to buy some bottles, and then we went on to eat a delicious lunch, but first we got to make our own salsa with what I believe was a molcajete. Here we got unlimited margaritas, before getting back on our horses for a short ride back to the ranch.
This was a great tour and I highly recommend it.