Main content
Amsterdam
The Travel Show comes from Holland where Christa Larwood discovers how Amsterdam is trying to make life easier for tourists and locals as the city becomes more popular than ever.
Last on
Tue 5 Jun 2018
03:30
大象传媒 News UK & UK HD only
Visit The Travel Show's website
Find out the latest from The Travel Show, see our tweets and watch clips.