Archaeologists found the remains of a 1st Century B.C. Buddhist site atop a hill in the village of Vaikunthapuram in the Amaravati region of Andhra Pradesh.
Archaeologists found the remains of a 1st Century B.C. Buddhist site atop a hill in the village of Vaikunthapuram in the Amaravati region of Andhra Pradesh.