With 50 million devotees visiting each year, Sabarimala is the site of one of the largest pilgrimages in the world. Recently, it has also been the hot-spot of controversy as its old and treasured customs met new-world ideas of progress.