Netherlands, Published, Travel

Celebrating Liberation Day in the Netherlands

Bust out your Dutch flags and wave them high and proud because it’s that time of the year again: Liberation Day. Every 5 May, the Netherlands celebrates the country’s freedom and the capitulation of Nazi Germany during the same day…

Continue reading