6Karni Mata Temple, India

This bizarre temple is inhabited by more than 20,000 rats, who are believed by locals to be sacred. Local people and tourists call them “kabbas” and worship them.