Ajapala Nigrodha Tree
Mahabodhi Mahavihara Temple Complex, Bodh Gaya 824231 India
Ajapala Nigrodha Tree is a Sacred & Religious Sites place is located in Bodh Gaya, Bihar. The address of Ajapala Nigrodha Tree is Mahabodhi Mahavihara Temple Complex, Bodh Gaya 824231 India.