Karni Mata
Inside India's Temple of Holy Rats
Worshippers believe the 20,000 or so rats, which live inside the temple, are reincarnated descendants of a Hindu goddess.
Annons
Worshippers believe the 20,000 or so rats, which live inside the temple, are reincarnated descendants of a Hindu goddess.