Avalanche Bay

Located at Boyne Mountain Resort, Boyne Falls,¬†Avalanche Bay Indoor Waterpark is Michigan’s premier indoor water park.