Castles Resort welcomes guests to the shores of Mille Lacs Lake in Isle, Minnesota, with lakeside cabins, private boat slips, and inviting Northwoods charm. Spend your days exploring the water with professional guides for walleye,... more
Cast a line, grill lunch, and unwind on Mille Lacs Lake