Lord Ganesha is invoked at the commencement of any good action. He is the god
who protects his devotees from all obstacles. He is the master of knowledge and
achievement.
Categories

Kailasa Temple Ellora

Bheemashankar

Mahakaleshwar Ujjain

Bundi Fort

Bet Dwarka

Spiti Valley

Swami Chinmayanandji says...
You can cheat others but never your conscience, your God!