Islam’s holiest of sites, Mecca will soon have the world’s largest hotel, Abraj Kudai. The Kingdom of Saudi Arabia is keen on providing the best accommodation to the tens of millions…
Islam’s holiest of sites, Mecca will soon have the world’s largest hotel, Abraj Kudai. The Kingdom of Saudi Arabia is keen on providing the best accommodation to the tens of millions…