Castle Howard
Castle Howard is a stately home in North Yorkshire, England, located 15 miles north of York. It is a private residence and has been the home of the Carlisle branch of the Howard family for more than 300 years.
England Culture & Tourism Route © Monika Simon Newbound 2020