Thottana Clock Tower is located in Namakkal, India on Tiruchengode - Namakkal - Trichy Rd, Kamaraj Nagar. Thottana Clock Tower is rated 4.4 out of 5 in the category historical landmark in India.
Address
Tiruchengode - Namakkal - Trichy Rd, Kamaraj Nagar