Ever Seen A Malabar Giant Squirrel? Check 'Em Out In Action

posted by BC - 

The Indian giant squirrel, or Malabar giant squirrel, is a large tree squirrel species genus Ratufa native to India. It is a large-bodied diurnal, arboreal, and mainly herbivorous squirrel found in South Asia.


Content Goes Here