Giethoorn, Holland: Magical Little Town There are places in this world that are so surreal and beautiful that when you first see photos of them, you naturally assume they must be from a movie set. Giethoorn is a mostly car-free village in the northeastern Dutch province of Overijssel. But while the tiny town of Giethoorn …