1851 Elora Canada Directory

Last Updated on November 10, 2012 by A Village situated in the Townships of Nichol and Woolwich, at the confluence of the Grand and Irvine Rivers, in the County of Waterloo, Canada West distant from Guelph, the County Town, 12 miles usual stage fare, 2s. 6d. Population about 400. In the following Directory the names […]

1851 Elora Canada Directory Read More »