The Barking Deer or Muntjac

The Barking Deer or Muntjac

Of all the Deer species that we have seen in the national parks in India, the Muntjac more commonly known as the Barking Deer comes across as most shy. You can see them in almost all the national parks in India, however, the moment they spot an oncoming Jeep they...