About مسجد أبرار - Masjid Al Abrar, Grand Mosque, Beruwala
The Masjidul Abrar Jumma Mosque at Beruwala is claimed to be the very
first mosque built in Sri Lanka as far back as 920 AD. Monumentally
steeped in history it is also claimed to be the origin of Islam in the
country.