Random Photo(s) 2 – Al Fateh Grand Mosque
Al-Fateh Islamic Center & Al Fateh Grand Mosque is is one of the largest mosques in the world, encompassing 6,500 square meters and having the capacity to accommodate over 7,000 worshippers…
Al-Fateh Islamic Center & Al Fateh Grand Mosque is is one of the largest mosques in the world, encompassing 6,500 square meters and having the capacity to accommodate over 7,000 worshippers…
This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Read More