Sabarimala is lined to Hindu pilgrimage; Ayyappan Devotees must go at least once in their lifetime and it is the largest annual pilgrimage in the world with an estimated 45–50 million devotees visiting every year.