Picture this: You are about to begin something important—signing a new business deal, starting college, or even moving into a new home. What’s the first thing most Indian families do? They invoke the ...
Lord Ganesha is invoked before the commence of anything significant and for this reason, he is called the Lord of Beginnings. He is considered as the supreme deity among Gods and all rituals begin ...