New Rochelle Before and After: Echo Bay Swimming 1907 Written By: Talk of the Sound News 1907..swimmers Bathing at Long Island Sound..Hudson Park..on Echo Bay….current photo 2006. Facebook Twitter LinkedIn Google+ StumbleUpon Pinterest Shares