Hiawatha Beach Resort in Walker is one of the most beautiful resorts in the area. I love taking pictures at their location! The first time I was there was 2 years ago to take pictures for the Lee family. Now, a couple years later, they invited me back for more family pictures. It was so nice to see them again and to meet more of their family. If you’re looking for a place to stay on Leech Lake I highly recommend this awesome resort!