The Great Lakes Children's Museum is a great wayt o spend a day. They have great activites that children of all ages will enjoy. It's a great way to learn about the Great Lakes in a fun environment. They also have a separate room that you can rent if you want to host a child's birthday party there. It's located in downtown Traverse City so it's easy to get to and within walking distance of downtown.
more