Known for its abundance of tulips, windmills, clogs and canals, The Netherlands (or Holland) overflows with scenery and intriguing culture.
Interrail Global Pass
BritRail Consecutive Pass - AD75
BritRail South-West FlexiPass
Eurail Global Pass
Japan Rail Pass