The Gallagher ranch exceeded my expectations. The ...
The Gallagher ranch exceeded my expectations. The staff was amazing and the activities were top-notch. I especially enjoyed the guided tour and learning about the different animals. I would definitely visit again!