Karni Mata Temple is a famous temple dedicated to Karni Mata at Deshnoke, in Rajasthan, India. It's also known as the Temple of Rats. The most intriguing aspect of the temple is the 20,000-odd rats that call this temple home. 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.