Three Island Crossing State Park, located in Glenns Ferry, Idaho, is a paradise for horseback riders. With its scenic beauty, historic significance, a...