Tag Archives: video

Guelph featured on Discovery Channel

April 11, 2012

2 Comments

Check out this video profile of Guelph, airing across Canada and the United States. Guelph is the only Canadian city to be featured in this series.

Continue reading...