I would like to recommend Unionville, Ontario to those looking for a nice day of building hunting. Unionville is a small village in Markham, Ontario that developed over the course of the 19th century. The village is freckled with Victorian architecture - cottages, houses, a historic railway station, mills, factories, storefronts and churches - making it a great spot for lovers of 19th-century architecture.
( Former Second Congregational Church, 1879, E.J. Lennox, architect.)