There’s nothing like soaking your feet in freezing cold creek water after a long hike. And than realizing you have leeches on your legs. I would like to say that this is the first time I had the whole leeches experience but that would be a lie. Yes, I am a mountain girl, now why do …