Sultan Qaboos Grand Mosque
TEHRAN (IQNA) – Located in Muscat, Sultan Qaboos Grand Mosque is the largest mosque in Oman as it can host some 25,000 worshippers. Enjoying eye-catching architecture, the mosque is one of the tourist destinations in the Persian Gulf country.