Bodh Gaya (or Buddha Gaya as it is called in Sri Lanka), is the place where the Buddha attained Enlightenment. It was a major ...
"There are places where the air hums with devotion, where the soil is rich with centuries of prayers, and where every step ...
Buddhist devotees converged for a festival in India. Buddhist monks and worshippers from different countries gathered at the 36th Nigma Monlam Chenmo Puja at the Mahabodhi Temple in Bodh Gaya, Bihar, ...