Vaishali: Quick Facts


Facts

Also Known As Vesali

Photos


Topics

The Mahabodhi Temple at Bodh Gaya, Bihar, India, features a tall, intricately carved central spire surrounded by smaller shrines, trees, and gardens.
Bihar
state, India
Flag of India
India
country, Asia