Where do vampire bats sleep?

Vampire bats spend the day roosting upside-down in colonies of up to 1,000 individuals. They roost in caves, hollow trees, and other dark places.
Learnify Hub © www.0685.com All Rights Reserved