Buddhism
“Amaravathi” is now live in British Museum
The Great Shrine of Amaravati, one of the oldest and largest Buddhist monuments in ancient India, is coming alive at the British Museum on August 10. The exhibition…