I visited Amsterdam and this hidden gem 20 minutes away was the highlight 0 28.09.2024 06:00 Express.co.uk Amsterdam, the capital city of the Netherlands, is a great place to visit. However, I recently visited a town 20 minutes away from the centre, and it was much more enjoyable.