Sabarimala pilgrimage generates ₹429cr revenue from 51L devotees

India