are bot flies in ontario?
Botflies have been found in Canada in Ontario, Alberta, and as far north as Nunavut. They kind of look like tiny, less yellow, and way less cute bumblebees. Botfly larvae have been found to exist as far back as the Ice Age.