Periyar in Kerala It was like looking for a needle in the stack of hay when we first googled for Periyar in Kerala. I still remember how inquisitive we...