The Givins Castle in Chicago, Illinois
The Robert C. Givins Castle, also known as the “Irish Castle” or just “The Castle,” is a marvel of medieval-inspired architecture at home in the south side of Chicago, Illinois. The building, the only castle in Chicago, sits at the corner of 103rd Street and Longwood Drive in the Beverly community on Chicago’s south side. …