The annual mela is a prominent Indian festival, which takes place at the Sagar Island in West Bengal. It is considered the second-largest mela in India after Kumbh Mela. The heavy footfall at the mela ...