Sabarimala Temple is a Hindu shrine located in the Western Ghats of Kerala, India. Dedicated to Lord Ayyappa, it is one of the most significant pilgrimage sites in the country and sees lakhs of people ...