The Murabba Palace, also known as Qasr al Murabba, is a historically notable structure in Riyadh, Saudi Arabia. It served as the residence and court …

The Murabba Palace, also known as Qasr al Murabba, is a historically notable structure in Riyadh, Saudi Arabia. It served as the residence and court …