Artefacts unearthed

17 October 2012 09:29 am



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