Cherokee Castle
Cherokee Castle, formerly known as Charlford Castle, is located in Sedalia, Colorado, in the United States. The structure was built between 1924 and 1926 by Charles Alfred Johnson.
Details
- Location Text
- formerly Charlford Castle, Sedalia, Colorado, built from 1924 to 1926 by Charles Alfred Johnson.