Channel Tunnel is Leave a Comment / GK Mcqs A. France and U.K B. USA and Canada C. Canada and Nort Pole D. None of above