Places

Stunning architecture

Castle Howard. One of England's most beautiful houses, Castle Howard was built in the 18th-century by Sir John Vanbrugh for the 3rd Earl of Carlisle. The magnificent house sits in a landscape of rolling hills and unexpected monuments; Visitors discover dramatic interiors containing world-renowned collections, while they listen to friendly and knowledgeable guides share the stories of previous generations.