Are both Lake Worth Lagoon and London Avenue Canal situated in the state of Florida?
Lake Worth Lagoon: The Lake Worth Lagoon is a lagoon located in Palm Beach County, Florida. London Avenue Canal: The London Avenue Canal is a drainage canal in New Orleans, Louisiana, used for pumping rain water into Lake Pontchartrain.
no