INDIA | Wednesday, 19 Oct 2011 | Photo Gallery | Scholarship Entry
Indian giant squirrel
The Indian giant squirrel, or Malabar giant squirrel, (Ratufa indica) is a large tree squirrel found in South Asia. It is also widely seen in the forest of Kerala, India. Indian Giant Squirrels (Ratufa indica) most often stay ...
Read more >See all 5 photos >>
Tags: #2011wnphoto, Travel Photography Scholarship 2011