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. While you're here, make time to enjoy other sights such as Black Hills National Forest.