Fourteen people have been arrested in Rudraprayag, Uttarakhand, for allegedly poaching a Himalayan barking deer. The arrests were made as the individuals were preparing to cook the animal, which had been hunted the previous day.
Forget Munnar and Manali, these places in India are worth your time.