Treasure Island Resort and Casino is located at 5734 Sturgeon Lake Rd in Welch, Minnesota. The casino recently recognized 4 lucky people that won big jackpots playing slot machines.
An old roller coaster has been re-imagined, and its record-breaking stats will have thrill seekers from all over the country coming to this Midwest theme park.
Spirit Mountain is one of the best places to enjoy the seasons in Duluth, with fantastic winter skiing, beautiful views of the fall colors, and plenty of summer activities, but access to the popular recreation area will dramatically change this summer.