Indian Giant Technicolour Squirrels are Real!
Indian giant squirrels or Malabar giant squirrels (Ratufa indica) are large multi-coloured tree squirrel species endemic to forests and woodlands in India. They are herbivorous squirrels that
Read moreIndian giant squirrels or Malabar giant squirrels (Ratufa indica) are large multi-coloured tree squirrel species endemic to forests and woodlands in India. They are herbivorous squirrels that
Read more