Hussainabad Clock Tower: One of India’s Tallest Clock Tower (200+ feet)

Hussainabad Clock Tower is the tallest clock tower of India. It is a true replica of Big Ben Clock Tower of London and also known as Ghanta Ghar in the local language. Read the post to know more about it.