THE MECCA ROYAL CLOCK TOWER
The Mecca Royal Clock Tower is a huge architectural sight that soars in the skies of Mecca. Here are some facts about the Royal Clock Tower, so you do not miss visiting this place during Umrah or Hajj. Standing right next to Islam’s holiest site, the awe-inspiring 76-storey hotel rises like a beacon from the […]