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 moreThe animal world is sure full of adorable smiles that are sure to put a smile on our faces too.
Read more1. Nicobar Pigeon The Nicobar pigeon (Caloenas nicobarica) is the largest living pigeon in the world. It is the closest living relative
Read more