Now you don't have to travel all the way to Europe to visit the actual Hogwarts; ya know, if there actually was one.  And you don't have to go all the way down to Florida and pay a small fortune for the Harry Potter Experience at a couple of the amusement parks.  There's a town right here in West Michigan that provides an experience that you won't believe.

The town is Sparta just north of Grand Rapids and, even though the population is only about 5,000, these people do it up right.  According to onlyinyourstate.com, every summer the town of Sparta holds it's Harry Potter In The Park celebration and they've gone to great lengths to bring to life many of the things you'd expect.  There's the train, the wizards, the witches, the muggles and, of course, the magic.  You can even play Quidditch.  For a look at all that and more click HERE.