❤

The Abraj Al-Bait Towers (aka Mecca Royal Hotel Clock Tower) located few metres away from the world's largest mosque and Islam's most sacred site, the Masjid al-Haram.

Ka'aba in times gone by

A view of the homes of the people of Makkah neighboring the Holy Mosque صورة…

Pinterest
Search