The Grizzled Giant Squirrels are a species endemic to the Western Ghats of India. It is in the same region that the native Paliyan tribe has been living for centuries. While modern civilization has touched their lives only recently, these tribesmen continue to harbor their affection for nature and all its creatures. That is why when a baby grizzled giant squirrel fall from a tree nest accidently, it is safely nurtured in the tribal homes.