Where is the “Chain of Rocks canal” located ? / General Knowledge MCQs / By admin Where is the “Chain of Rocks canal” located ?A. Virginia B. New York C. California D. Illinois