Sign In


Latest News


Beruwela is a small resort town on the southwest coast of Sri Lanka. The name “Beruwela” comes from the Sinhalese word meaning “the place where the sail is lowered.” This town holds historical significance as it was the location of the first Muslim settlement on the island, established by Arab traders around the 8th century AD. Today, many Sri Lankan Moors, especially gem merchants, live in the town, particularly in an area known as “China Fort.” One notable landmark in Beruwela is the Msjid-ul-Abrar, Sri Lanka’s oldest mosque, which was built by Arab traders on a rocky peninsula overlooking the town.

LIB SHU 16 F0375WebOriginalCompressed Sri Lankan Guides

Related Posts

Leave a Reply

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