The Depot Water Park and Ice Rink

Updated Jan 2014 The Depot is located in downtown Minneapolis and is a popular spot for families to visit. They have an indoor ice rink and an indoor water park. The ice rink has windows…