Not only is this the holiest mosque in Islam and the largest in the world, but the building is also the most expensive in the ...
Riyadh: The Kaaba, located in the city of Mecca, Saudi Arabia, is a highly sacred place for Muslims around the world. Muslims going for Hajj feel fortunate just to see the Kaaba and touch its wall.
Saudi Arabia on Monday said foreigners are from now on allowed to invest in Saudi-listed companies that own property in Mecca and Medina, Islam's two holiest cities.