Location
Corniche St - Sharjah - United Arab Emirates
Worshippers
1800
Year of Build
2005
Area
10125 sqm