IDUKKI - Kerala
Nilgiri Tahr
Nilgiri tahrs are stocky goats with short, coarse fur and a bristly mane. In Tamil ...