Makkah Dubbed the Largest Clock Tower in the World
Although completed in August 2011, The Makkah Royal Hotel Clock Tower, also known as Abraj Al-Bait Towers, jumped in searches last week as it continues to set a number of world records. It is now one of the...