Artefacts unearthed
17 October 2012 09:29 am
Views - 3348
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