Monday, December 23, 2024
- Advertisement -spot_img

TAG

Makkah Royal Clock Tower

Saudi Arabia’s ‘Big Ben’ is 35 times taller and cost £12bn to build

With some semblence to Big Ben, no one would be frowned upon for thinking this clock tower is based in London at first glance....

Latest news

- Advertisement -spot_img