SILIGURI
Incessant rain dampened the Siliguri Hillcart Road Durga Puja Carnival; 10 major puja committees participated.
Incessant rain dampened the Siliguri Hillcart Road Durga Puja Carnival; 10 major puja committees participated.