Idols have always been worshipped as the divine form of gods and goddesses. And there is no surprise that idol worship in Hinduism holds a spiritual and meaningful significance. But have you even noticed why these statues, no matter whether in homes or temples, are
Continue reading
