I collect Christmas ornaments from our travels - In the USA it is common for gift shops at attractions, museums, etc... to have an ornament you can purchase - is this common throughout Europe as well? We will be traveling to 15/16 countries. And if there are specific "can't miss" gift shops or Christmas shops - feel free to list them!
Thanks
Ireland
United Kingdom
Belgium
Netherlands
Germany
France
Luxembourg
Switzerland
Austria
Liechtenstein
Italy
Monaco
Spain