Leech bite: Treatment, Infection, Cure & Mark Prevention Posted on 03/06/2015 by trekkerp Leeches are mostly found in the damp area. They love living in a wet place. They are mostly found in the tropical and subtropical climate. So, chances are higher that Read more…