Why Jawai is Famous for Leopard Sightings in India

Ask any wildlife traveller where in India you can actually count on seeing a leopard, and the answer keeps coming back to one name: Jawai…