Where is the “Chain of Rocks canal” located ? August 13, 2021August 13, 2021 administrator Where is the “Chain of Rocks canal” located ?IllinoisExcellent ! Your Answer is Correct. CaliforniaNew YorkVirginia Share this:FacebookXLike this:Like Loading...Related Posts:What are metal bearing rocks calledRemoval of the top layer of soil/rocks by wind,…A village called ” Abu Simbel” is located in which country ?The Headquarters of the International Tropical…Where is Hambantota Port located ?Zacatecas is a state located in which country?