Amsterdam, Food, Netherlands, North Holland, Travel At James Author admin Date August 25, 2017 We finally managed to drop our stuff at the Train Lodge in Amsterdam. Now,...