Giant squirrel eating food

3 years ago
11

The giant squirrel is the largest and most beautiful creature in the genus Squirrel. But it is an endemic species in India. In the Western_Ghats- Kerala. The giant squirrel, which lives entirely in the wild, is a daytime creature.

Loading 1 comment...