Tag: Dambo Trolls
-

Leech Lake Campground (June 16-29) 2025
I’ll be honest, when Ed said we were going to stay at Leech Lake, I was not really excited about it! Turns out, there are no leeches at Leech Lake. *whew* We got a wonderful site! I really enjoyed this campground. It was peaceful and woodsy. We set up the CLAM to hang out in.…