Utrecht is a charming city that combines medieval charm with contemporary flair. It has a beautiful old town with a Gothic cathedral, a canal network, and cosy cafes. It is also a centre of education and culture, with many museums, galleries, and events. You can get to Utrecht by train from Amsterdam in about 30 minutes.