Travel guide
Netherlands
The 7 must-do things in Giethoorn
Giethoorn, the "Venice of the North": a car-free village in the Netherlands threaded with canals, thatched-roof houses and wooden bridges, …