Amsterdam

Amsterdam

Central Station Amsterdam Central Station was opened in 1889 and today 250,000 passengers pass through the station daily. Walk straight away from the station onto… around 10 min walk Damrak Damrak is the busy north-south route from Central Station...

Read More