Mammals Malabar Giant Squirrel Sambar Deers Hanuman Langur Barking Deer Elephant – Vazhachal Who is it?! Malabar Giant Squirrel Bonnet Macaque Indian Palm Squirrels