Discover what to do and see in Amersfoort, The Netherlands. Including great museums, good restaurants, things to do, hotels, Amersfoort shopping and more