Buzz

Buzz

Traverse City, Sleeping Bear Dunes Top Destinations

Traverse City, Michigan was recently named one of “America’s Top 10 Tourist Towns” by FamilyFun magazine. 

The publication also voted Sleeping Bear Dunes National Lakeshore as one of “America’s 10 Best Vacation Spots” and as one of its “Top 10 Nature Escapes.”