Chenango Canal and Texas Irrigation Canals, are located in which country?
Chenango Canal: The Chenango Canal was a towpath canal built and operated in the mid-19th century in Upstate New York in the United States. Texas Irrigation Canals: There are many irrigation canals in Texas.
United States