Karni Mata, The Infamous Rat Temple in Rajasthan
First mention of a visit to Karni Mata Temple in the dry, dusty town of Deshnok, Rajasthan, generally leads to the same response. “Ewwww, no thanks”! A quick glance of any India travel guide description [...]







