A global community of nature enthusiasts photographing and learning about wildlife
Project Noah Nature School
The Indian palm squirrel or three-striped palm squirrel is a species of rodents in the family Sciuridae found naturally in India and Sri Lanka.
Spotted on Dec 23, 2014 Submitted on Apr 28, 2016
Join the Project Noah Team