Rats might have us Brits running for the hills (or the nearest chair), but one temple in India is devoted to worshipping 20,000 of the animals. pictures-rat-temple-worship-india The Karni Mata Temple ...
The land of Rajasthan has long been a witness to devotion, power, and faith. Around 30 kilometres from Bikaner lies the holy town of Deshnok, home to the famous Karni Mata Temple, a unique symbol of ...