In the centre of The Netherlands, sits a beautiful historic medieval city with picturesque canals and a unique vibe that would even make Amsterdam slightly jealous. I’m talking about Utrecht, folks. It’s a town that boasts an iconic 14th century bell tower, The Dom Toren (Tower) and the main canal that runs through the city […]