Chase on the Lake offers many activities and attractions that enhance the area’s natural beauty. The Chase is situated on beautiful Leech Lake; which offers plenty of water-related sports and activities, maximizing your Minnesota fun. Additionally, each new season brings a new crop of exciting things for the whole family to do on and off the water! Make sure you check out these activities.