Tourists flock to this Dutch town dubbed 'Venice of the North'

Giethoorn is a small village about 90 minutes from Amsterdam. It's nicknamed "Venice of the North" because there are no roads - just hundreds of boats and wooden bridges. Tourists love the fairy tale vibes.