The world’s first Buddhist shrine, located in the north-east of Sri Lanka, ‘may soon be renovated’

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *