The Beruwala Maradana Masjidul Abrar Jumma mosque is a reminiscent of the first Muslim settlement created with the advent of Muslims in Sri Lanka. it is a symbol of the relationship Muslims have with Beruwala. Muslims in Sri Lanka believe that this is the first mosque built by Muslims and …
Read More »