Clock Tower in World
Travelers are voting Big Ben, Clock Tower and Kurunegala Clock Tower as the best of 32 clock towers in the World. Also popular are Victoria Clocktower in Seychelles, Rajabai Clock Tower in India and Brighton Clock Tower in England. Want more? Check out our map of clock towers in the World or these 11 clock towers in India.