Ever been to Zwolle? No, not the town in Louisiana. We're talking about the city in the Netherlands. It's home to all sorts of museums and historical attractions. If you can't make it all the way out to the Netherlands, you can give Louisiana's Zwolle a try. Maybe the small town has some hidden gems of its own.