ParentFull threadTelemakhos·Gainesville has those: they're bats. The University of Florida has the world's largest bat houses. The bats eat 2.5 billion insects every night.View on HN