Well, in Beruwala, there is a considerable proportion of the Muslim community in Sri Lanka, and among them, the Kechimala Mosque is a sacred place. Outside and inside this mosque, there are three tombs of the very first Muslims to land in the country and they are worshipped by the devotees. The Mosque is indeed an architectural marvel and you will surely fall in love with its tall structure once you see it. This mosque is one of the oldest mosques in Sri Lanka to date.