Forest Hill

views updated

Forest Hill, part of metropolitan Toronto, S. Ont., Canada.

More From encyclopedia.com