Deenul Islam
Colombo, Western, Sri Lanka
Frequent questions about Deenul Islam
Where is Deenul Islam located?
Deenul Islam is located in Colombo, Western, Sri Lanka.
What language does Deenul Islam broadcast in?
Deenul Islam broadcasts mainly in English
Does Deenul Islam have a website?
The website of Deenul Islam is trn.lk