Kerala HC ordered 5,000 limit on spot bookings for Sabarimala temple amid massive devotee footfall.

This post was originally published on Brut India.