The world's largest Durga statue in Assam, India!
The Dhaka Times Desk The world's largest Durga idol has been built in Assam, India. This Durga idol of 110 feet height is going to enter the Guinness Book of Records. Read more…
Read more...
Read more...