So I only just found out that bot flies can live in humans... I thought they were just random flies... Anyway, I was wondering if they can live in Canada, and if so, would they be found in Nova Scotia. Personally I have never seen them in my life, ever. But now that I know their larvae can live in humans, I'm totally scared out of my mind.
Tags: