The Sultan Qaboos is the largest mosque in the country of Oman. It is located in the nation’s capital city, Muscat. Plans for the mosque date back to 1992 when the late Sultan of Oman, Qaboos bin Said Al Said directed that the country should have a Grand Mosque. Following a competition held in 1993,…
