The first Christmas card was born at Orestone Manor, Devon, England
Christmas crackers, the Queen’s speech, mince pies, Boxing Day, Christmas pudding – England has plenty of festive traditions which are regarded with complete puzzlement by the rest of the world.
England also has an even bigger Christmas claim to fame – one that is somewhat of a secret.
The first Christmas card was invented right here, conceived and designed in the English county of Devon.
The manor house where the ultimate Christmas tradition was born is now a luxury countryside hotel; so what better place to eat, drink and be merry and get into the spirit of Christmas than the original home of Christmas greetings…