If someone told you there was a legitimate castle in the Georgia mountains, you’d probably assume they’d been sampling too ...
That’s essentially what’s happening in Glenside, Pennsylvania, where Grey Towers Castle sits on the Arcadia University campus ...
It overlooks Llyn Padarn lake, offering stunning views and rich medieval history, yet remains overshadowed by its more famous ...