In Thanjavur district of Tamil Nadu, there is a small village called Papanasam, which literally means the “destruction of sins” in Tamil. Sri Sri Ravishankar...