Karni Mata Temple is a famous Hindu temple dedicated to Karni Mata at Deshnoke, 30km from Bikaner, in Rajasthan, India. It is also known as the Temple of Rats.

The temple is famous for the approximately 20,000 black rats that live, and are revered in, the temple. These holy rats are called kabbas, and many people travel great distances to pay their respects. The temple draws visitors from across the country for blessings, as well as curious tourists from around the world.

Eating food that has been nibbled on by the rats is considered to be a “high honor”. If one of them is killed, it must be replaced with one made of solid gold.

Source: http://en.wikipedia.org/wiki/Karni_Mata_Temple