Last Day of Durga Puja Festival where the Idol is immersed (Lai Thadaba) in Imphal River on 08 October 2011. Picture Credit :: Jinendra Maibam