MTM On The Road: Avalanche Bay Indoor Water Park at Boyne Mountain
If you’re looking to add some thrill to your spring our On The Road crew has the perfect place for you to check out. They’re hanging out at Avalanche Bay Indoor Water Park at Boyne Mountain. The Northern Michigan park is the largest indoor water park resort in the state with thrill seeking rides and games. Wake up with Sarah Grimmer and Photojournalist Stephanie Adkins as they check out the park for themselves.