News

Every year millions of devotees, dressed in black or blue, walk barefoot through the jungles of Kerala to the Sabarimala temple; they are travelling to meet Lord Ayyappa, the God of self-restraint, ...