Archaeology Histroy Trending The Masterpiece of Ceylon woodworker – Embekke Devalaya By Theeshya Dulmini / August 6, 2020 “The pearl of the Indian Ocean” is one of the best phrases to explain Sri