By Amy Lavender Harris
-
CAST ASHORE: When nature creates a jewel out of human castoffs
Near the west end of Toronto, the twin peninsulas of Humber Bay Park give way to Lake Ontario in a series of scalloped bays girded by armour rock and huge...