Ganesha – the remover of obstacles

It is a time immemorial tradition to pray to Lord Ganesha before starting any new work in India and many other parts of the world. Lord Ganesha is a ‘vighnaharta’ or ‘obstacle remover’ and praying to him gives the strength and courage to face the new task with fortitude and He will guide us forward and also…