Keystone is a scenic place surrounded by mountain views. Activities like horseback riding give you a chance to enjoy the outdoors while you're in town. Nature lovers can explore top areas such as Mount Rushmore National Memorial and Mount Rushmore. Custer State Park and Black Hills National Forest are other popular sights to visit.