Christmas at Highclere Castle

We jumped in the Land Rover and drove through the English countryside en route to Highclere Castle. Approaching Highclere is everything that you could wish for it to be. The magnificent Cedar trees, over 200 years old, dot the landscape as the Gothic turrets atop the castle, an iconic vision for Downton Abbey fans, come […]

Continue Reading