Ganesha is said to be the supreme god in Hinduism. People worship Ganesha to remove obstucles and difficulties from their life. He is the supreme power providing wisdom to the world. During the 4th to 5th century AD Ganesha has become the supreme ...