Princeton students retreat to a castle in England for an oasis of open discussion
(11/08/23 7:17am)
On the border of England and Scotland stands an 800-year-old pink-stoned castle. Once the home of the bishops of Carlisle, within its grandiose walls, visitors marvel at the lush gardens and intricately-decorated interiors.