Reply To:
Name - Reply Comment
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