Germany's many Christmas markets are ideal places to shop for holiday goods. With sometimes hundreds of vendors selling handmade crafts and artisanal gifts, there's a lot to choose from.
There was going to be a Christmas party in the Admiralspalast Theater for 2,000 youngsters of the U.S., Britain, Russia, France, and their German friends. Then the grownups’ plans—as grownups ...
And this is because every year the royals exchange gifts a day earlier, on Christmas Eve, which is a festive tradition from parts of mainland Europe including Germany. Royal commentator Richard ...