Amaravathi (Amaravati)

a famous Buddhist place on the banks of the Krishna River in Andhra Pradesh.

a famous Buddhist place on the banks of the Krishna River in Andhra Pradesh. Buddhist style sculpture.

Continue Exploring

Explore Another Term

The glossary is alive: 400+ concepts to discover, from breath to philosophy.

← View All Terms