James E. Reynolds House - Credit: Wikimedia Commons
The James E. Reynolds House, located east of Cameron off State Highway 112 in Le Flore County, Oklahoma is a castle which was built in 1911. Also known as Reynolds Castle, it was listed on the National Register of Historic Places listings in LeFlore County, Oklahoma in 1977. Read more on Wikipedia
Source: en.wikipedia.org