Amsterdam, Netherlands, North Holland, Travel Amsterdam Central Author admin Date August 13, 2017 I love riding on high speed trains. The rides are always very smooth and...