Place for ads
Select the correct answer from the options below:
Bodh Gaya, located in Bihar, is where Lord Buddha attained enlightenment and is one of the holiest Buddhist sites.