Indian giant squirrels or Malabar giant squirrels (Ratufa indica) are large multi-coloured tree squirrel species endemic to forests and woodlands in India. […]
Category: Wildlife
21 Smiling Animals that will Simply Make You Smile
The animal world is sure full of adorable smiles that are sure to put a […]
20 Most Amazing Colourful Birds
1. Nicobar Pigeon The Nicobar pigeon (Caloenas nicobarica) is the largest living pigeon in the world. It […]