Tag: Leopard in Himachal

Zoological Survey’s DNA Study Estimates 529 Bears and 510 Leopards in...

0
A recent study by the Zoological Survey of India (ZSI) has revealed that Himachal Pradesh is home to an estimated 529 bears and 510...