The point at which streams from St.Clairs and Devon Falls meet .