The Beruwala Story
Beruwala, nestled on the southern coast of Sri Lanka, is a town rich in history and heritage, celebrated for its longstanding connection to the gemstone trade. Known historically as part of the
legendary Ceylon, Beruwala has been a source of exquisite gemstones renowned for their...

