Red Panda

  • Trivia

    True or False Q. Pandas are found only in China, not in India. A. False. The Red Panda or Cat Bear which lives in the forests of the Himalayas is the only kind of panda to be found in India. Ailuridae is a family in the mammal order Carnivora. The family comprises the red panda…