Home » General Knowledge » Indian Geography

The Mahabodhi Temple Complex, which is one of the four holy sites related to the life of Lord Buddha, is located in -

Correct Answer: Bihar

← Previous Question Next Question→

Discussion & Comments

No comments yet. Be the first to comment!
Join Discussion