Interesting facts about tree squirrels

Tree squirrels are the members of the squirrel family (Sciuridae) commonly just referred to as “squirrels.” They get their common name from the fact that they are found in wooded and urban areas with trees. There are 122 species of tree squirrels. Tree squirrels inhabit the forests of Europe, Asia, North America, and South America. … Read more