Can't be - Riyadh is the capital of Saudi Arabia, Basra is in Iraq.
A riyadh is also the name for a family home in Arabic (often spelled Riad), and the principal royal palace in Marrakesh is the Bahia palace. It's a very long shot but Bahia does fit.
PS You could be right however Winner, in which case I would stand corrected - my dictionary says that Mecca and Riyadh are joint capitals of SA which is news to me, but we live and learn!