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 Darjeeling Clock Tower and Rajabai Clock Tower in India and Victoria Clocktower in Seychelles. Want more? Check out our map of clock towers in the World or these 11 clock towers in India.