21 Things to Know Before You Go: Squires Castle Ohio
Ohio is a place to experience a unique combination of nature and history, and nowhere is a better example than Squire’s Castle. Located just outside of Cleveland, this historic structure is a relic of the 19th century, and it’s right on the edge of a stunning nature preserve. History of Squire’s Castle Ohio Squire’s Castle…