Giant squirrel. Maybe you have never heard the name of this animal. This animal is one type of large squirrel that lives in several regions of the world. There are many types of squirrels in the Giant Squirrel family. One of the most common is the Indian Giant Squirrel. For those of you who don’t […]