“Beruwala” The Most Attractive Place To Visit in Sri Lanka
Beruwala is a small resort town on the southwest coast of Sri Lanka. Its name comes from the Sinhalese word “Beruwela,” which means “the place where the sail is lowered.” It is believed to be the site of the first Muslim settlement on the island, established by Arab traders in the 8th century AD. A large population of Sri Lankan Moors, many of whom are gem merchants, still live in the town, particularly in the…