on 2 Aug 2019By Uzair KhanGeneral KnowledgeWelland Canal Is Located InWelland Canal is located in_______a. India b. Canada c. USA d. UK