Travel to Frankenmuth, Michigan for a weekend with your family and be ready for all kinds of over-the-top fun! This town is known as “Little Bavaria,” but it’s home to two of Michigan’s top indoor waterparks and the world’s largest Christmas store, making it a must-stop for more than 3 million who visit annually.