IQNA

Jami Ul-Alfar Mosque Heart of Sri Lanka Tourism

TEHRAN (IQNA) – The Jami Ul-Alfar Mosque, known locally as the “red mosque”, is located in Colombo, capital of Sri Lanka.

Completed in 1909, it is one of oldest mosques in Colombo and one of the city’s main tourist attractions.

Code