London Avenue Canal and Folsom South Canal, are located in which country?
London Avenue Canal: The London Avenue Canal is a drainage canal in New Orleans, Louisiana, used for pumping rain water into Lake Pontchartrain. Folsom South Canal: The Folsom South Canal is an aqueduct in Northern California in the United States.
United States