Located in one of the most beautiful mountain ranges, the Sundance Stables are the perfect place to experience horseback riding at its finest. Enjoy breathtaking scenery as you traverse through pristine mountain terrain. Catch a view of the beautiful Stewart Falls natural waterfall, listen to the sounds of the surrounding area, and enjoy your guide as they lead you on a trail ride with your trusty mountain horse.