The Dutch and the British have a long tradition of both rivalry and friendship, yet it is striking how little we know of their country beyond Amsterdam. The Netherlands, situated right in ‘the cockpit of Europe’, is rich in history for visitors looking for more than just a gentle break among the peaceful countryside for […]
