There’s A Storybook Town In Holland With Streets Made Of Water

Brigadoon, Silvertown, Stepford, Middlemarch, Pleasantville…all mythical towns of fantasy from literature and film that make our hearts yearn for perfect locales that just don’t exist in the real world. That is, until now. Nestled deep in northern Holland is the small town of Giethoorn. When you first see photos of this tiny town it looks […]