You may also be interested in...
July 25, 2019 to July 28, 2019
A free walking tour of Hamilton's vibrant, changing waterfront
Hamilton Museum of Steam & TechnologyJuly 28, 2019
Catch a ride on miniature trains
July 23, 2019
A unique take on jazz, classical, blues, and metal from California band