Giethoorn, Holland: Where the Streets Are Made of Water In the heart of Weeribben-Wieden National Park lies a town whose streets are made of water in the...