Image 1 of 1
The Sultan Qaboos Grand Mosque is the main Mosque in Muscat, the Sultanate of Oman. Work began on the construction of the Sultan Qaboos Grand Mosque complex on a site by a main road between Muscat and Seeb early in 1995. It was completed six years later and inaugurated by His Majesty the Sultan in May 2001.