Where is the world’s tallest clock tower?
Dubai, UAE
London, England
Mecca, Saudi Arabia
Toronto, Canada
Answer: The correct answer is Mecca, Saudi Arabia.
Where is the world’s tallest clock tower?
Dubai, UAE
London, England
Mecca, Saudi Arabia
Toronto, Canada
Answer: The correct answer is Mecca, Saudi Arabia.