My husband and I will be in the Netherlands in mid September. While there, we will be staying in Amsterdam but plan to travel to Middleburg for a day or so then to Maasstricht (and a visit to the American cemetery) and then back to Amsterdam. We may also take a day trip to Leiden during our stay.
We plan to travel by train but I am unsure if we should purchase a rail pass or individual tickets? Should we purchase advance tickets?