If you’re an admirer of cities built upon canals, it’s likely that know all about Venice, St. Petersburg, or Amsterdam. But have you heard of a tiny town in the Netherlands called Giethoorn? Probably not.
Located 74 miles northeast of Amsterdam, the little village only has 2,620 residents. And yet it gets almost 200,000 tourists every year, who flock to this fairytale setting to see the thatched-roof farmhouses, and the canals. Because the old part of town is only accessible by boat, as the roads are made of water. So read on, and marvel at one of the most gorgeous and magical places on earth.