Bodhgaya is a small town located in the state of Bihar in the northeastern region of India and is popular as a Buddhist pilgrim site. The place earns much of its claim to fame forbeing theplace where Buddha attained Nirvana or spiritual enlightenment. Find more information on this town through the map of Bodhgaya.
Touristplacesinindia.com offers online information on Bodhgaya Maps and also offers useful information about Bodhgaya.
|