Cottonwood Springs Lake, SD Attractions Hot Springs Allen Ranch Angostura Recreation Area Black Hills Putt 4 Fun Miniature Golf Black Hills Wild Horse Sanctuary / Tours / Chuckwagon Fall River County Historical Museum Kemo Sabay Campground Wind Cave National Park Southern Hills Golf Course