Advertisements

Squire’s Castle and its Phantasmal Light Show

[Mysteriousheartland.com] The hollowed out shell of Squire’s Castle sits deep in the woods off River Road in the northeastern suburbs of Cleveland. This romantic, Medieval-looking stone edifice once served as a carriage or gate house for Standard Oil co-founder Feargus B. Squire. Squire intended to build a mansion at the site, but never finished his project. Since […]