News

The idol, which shows Lord Ganesha sitting with one leg crossed over the other, is thought to be a divine miracle and has drawn devotees from far and wide. This natural occurrence has led many to ...