Elora is located in Wellington County on the Grand River and is about twenty kilometres north of Guelph, and twenty kilometres northeast of Kitchener-Waterloo.Elora was founded in 1832 by Captain William Gilkison, a British officer recently returned from India. Originally called Irvine Settlement, the village was renamed Elora when the post office was established in 1839. Gilkison named the community after his brother's ship, which was itself inspired...