News

Photo: Amazon/Nature's Way/screenshot/DPA It has no royal family, Eiffel Tower or Big Ben, but that does not stop Germany being home to some of the tackiest souvenirs lining Europe's tourist trail.