Location
23rd July St, Salalah, Oman
Worshippers
3200
Architect Name
Royal Court
Year of Build
2009
Area
40149 SQM