Karni Mata Hindu Temple, Rajastan. 20,000+ Holy rats called Kabbas live here (4)
                       
Karni Mata Hindu Temple, Rajastan. 20,000+ Holy rats called Kabbas live here (3)
                       
Karni Mata Hindu Temple, Rajastan. 20,000+ Holy rats called Kabbas live here (2)
                       
Karni Mata Hindu Temple, Rajastan. 20,000+ Holy rats called Kabbas live here (1)
                       
Karni Mata Hindu Temple, Rajastan. 20,000+ Holy rats called Kabbas live here
                       
Sadhu with FIVE LEGGED cow, Jodphur, India. (1)
                       
Sadhu with FIVE LEGGED cow, Jodphur, India.