Al Noor Mosque (Arabic: جَامِع ٱلنُّوْر, romanized: Jāmiʿ An-Nūr) is a mosque in Sharjah, the United Arab Emirates, located on the Khaled lagoon at the Buhaira Corniche. It is…
Enter something special:
Don't have an account?