Indian Giant Squirrel
The Indian giant squirrel, or Malabar giant squirrel, is a large tree squirrel species in the genus Ratufa native to forests and woodlands in India.
More info: gokeralatrip.com
The Indian giant squirrel, or Malabar giant squirrel, is a large tree squirrel species in the genus Ratufa native to forests and woodlands in India.
More info: gokeralatrip.com
3
2