Aziz Dheri is the Buddhist mounds site located in Swabi District, Khyber Pakhtunkhwa, Pakistan.
[1][2][3][4]
This article relating to archaeology in Asia is a stub.
You can help Wikipedia by expanding it.