Durga Puja begins with 4-hour Mahalaya at Kolkata's Eden Gardens

India