This 67-metre clock tower is the highest in the country. Constructed in 1887, the Hussainabad Clock Tower is one of the finest examples of British Architecture in India. The 221-foot tall ...
Eid is just around the corner, and Roza Iftars and food walks are in full swing. Ramzan delicacies are the flavor of the ...