Artefacts unearthed





An octagonal stupa, statues of various deities and some other artefacts were discovered during excavations done by the Department of Archaeology at the Polwatta Ovagiri Stupa in Ampara. Pix by Wasanatha Chandrapala








  Comments - 2


You May Also Like