Highclere Castle

Join Karine at the “real Downton Abbey,” the historic and renowned Highclere Castle in Hampshire, England, home to the Earl and Countess of Carnarvon.