Techno India Students Build an Eight-Foot Durga Idol Using Fabric
Techno India Group has just revealed a fabric-based Durga idol meticulously fashioned by Techno India Group Public Schools, Techno India Colleges, and Techno India University students.
Read More