Squirrel Facts

Squirrel-facts Squirrels are familiar to almost everyone. More than 200 squirrel species live all over the world, with the notable exception of Australia. Squirrels are nimble, bushy-tailed rodents found all over the world...

Continue reading