How many quirky places have you visited in India? Does Karni Mata Temple feature in that list? And if you have not visited any yet, you can start your count with a visit to Karni Mata Temple at Deshnoke in Bikaner, Rajasthan. Karni Mata Temple is famous f