Granite Springs Lodge sits hidden away in the pristine natural beauty of South Dakota. Located just outside of Alexandria, the facility is perfect for corporate retreats, weddings, holidays, hunting trips and anything else you can think of doing in the great outdoors. Enjoy amazing views from all over the property, and even enjoy what may very well be the only beach for at least 100 miles. http://www.granitespringssd.com/