Hidden place · Ampara, Sri Lanka
Islamic Da’wa Institute and Hijra Mosque
The Islamic Da’wa Institute and Hijra Mosque is described as both an Islamic Da’wa centre and a landmark building. It is located near Hijra Junction in…
Hidden place · Ampara, Sri Lanka
The Islamic Da’wa Institute and Hijra Mosque is described as both an Islamic Da’wa centre and a landmark building. It is located near Hijra Junction in…
Still loading - a slow connection can take a little longer. Reload