Bodhgaya, located in the state of Bihar, India, is a significant pilgrimage site for Buddhists worldwide. The most sacred site where Gautama Buddha attained enlightenment.A descendant of the original tree under which Buddha meditated.A 25-meter tall statue of Buddha in a serene setting. A beautiful monastery built by the Thai government.
You need to be a member of Tripatini to add comments!
Comments