Guelph is a town of about 100,000 people in Southwestern Ontario, Canada. Its main features include the University of Guelph, a very good public transit system, and a few other things that I forget.