India is home to three species of giant squirrels. Find them in this word search puzzle!
Three of the four giant squirrels of the world call Indian forests their home. Look for them in this word search puzzle. Meanwhile, take a look at our photo story to learn more about them.