Fort Fred Steele
Named for Major General Frederick Steele, 20th U.S. Infantry, a Civil War hero, Fort Fred Steele is located on the west bank of the North Platte River. It was occupied until August 7, 1886 by soldiers who were sent by the U.S. Government to guard the construction of the transcontinental railroad against attack from Indians.
Unfortunately, many structures in the fort have suffered from repeated fires after being abandoned in 1886. In 1969 it was place on the National Register of Historic Places and is managed by the state.
This site is off the interstate near a rest area so it is easy to find. The interpretive center shows how the fort was built and objects found around the fort from that time. My favorite is the masonry detail.