India is the land of temples; some ancient, some unique and some dedicated to snakes. This shows the country’s spiritual ...