This 3 day Southern Michigan weekend itinerary covers amusement parks, Bavarian and Dutch towns, and even a presidential library.| Discovering Hidden Gems
The best things to do in Holland, Michigan are downtown in the historic district with Dutch architecture, shops, and restaurants.| Discovering Hidden Gems