Where do bats roost?
Score: 4.3/5 (15 votes) In their natural habitat, bats roost in tree cavities, among leaves and under bark. But some species have adapted to roosting in man-made structures such as houses, barns, and bridges.Do bats roost in the same place every night?Bats are creatures of habit. They roost together...