India is a land that accepts all. Humans, great sages, spiritual Gurus, cows, monkeys, and even lizards! There are no leaps and bounds when it comes to acceptance in India, and from the worship of ...