For eighteen days each year, a sleepy Tamil Nadu village becomes the stage for one of the world's most extraordinary ...