Mecca hotel

Saudi Arabia to resume building mammoth Makkah hotel: sources

DUBAI: Saudi Arabia is set to restart work on one of the world's largest hotel… Read More