Cherokee Castle

Cherokee Castle
commons

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.