If you ever thought that the small villages of fairy tales didn't really exist then you are mistaken, because the small Village of Giethoorn in The Netherlands is a fairy tale hamlet come to life.
Visit Virtual World Tour for more amazing virtual tours.