The world's largest clock is 'Mecca Clock'!
The Dhaka Times Desk The world's largest clock is currently located in the holy city of Mecca, Saudi Arabia, the 'Mecca Clock'. Basically this is the largest clock in the world. To know more read details -
Read more...
Read more...