KASC Grand Mosque 2010 King Abdullah Sports City, Saudi Arabia
The Grand Mosque scheme is located in Saudi Arabia King Abdullah Sports City. The scheme provides indoor and outdoor prayers space with themed Islamic Garden.
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.Ok