Powderham Castle

Powderham Castle in Devon, England, is a historic family home with over 600 years of history. It features well-preserved rooms and the Secret Garden.