I'm planning a 10 days tour in Holland next summer covering the following cities: Amsterdam, Rotterdam, Utrecht, Den Haag.
In particular: 4 days Amsterdam (+2 days arrival and departure), 2 days Den Haag, 1 day Rotterdam, 1 day Utrecht,
1. Does exist a rail pass so I can save money travelling by train from a city to another?
2. Does exist a public transport pass in each of the above cities?
3. Does exist a pass for the attraction such as museum, so I can avoid queue and wasting time? What about online booking?
I look forward to your reply. Thank you.