AmazingA temple where rats ruleJitender SinghAugust 11, 2012August 11, 2012 by Jitender SinghAugust 11, 2012August 11, 2012 Dehli: The most unique and interesting point about Karni Mata temple in India is the rule of thousands and thousands of rats allover the place....