Tom & Huck Statue
North & Main St.
The Tom and Huck Statue is located at the foot of Cardiff Hill at North and Main Street. Erected in 1926, it is one of the earliest known statues erected to honor fictional characters. Tom and Huck look out over Historic Main Street and offer a great place for pictures.