In the unassuming city of Alliance, Ohio stands a majestic stone structure that seems teleported from the rolling hills of European nobility. Glamorgan Castle rises from the Ohio landscape like a ...