Become part of the Chippewa Lodge family & enjoy all that Leech Lake has to offer. Great fishing, swimming and kids activities! In Chippewa National Forest on the SE shore of Leech Lake by Bear Island. Come & experience a relaxing getaway with us, where Strangers become Family!