Horseback Riding City of Rocks National Reserve is a captivating destination for horseback riding enthusiasts