The Channel Tunnel links what two countries? In Geography Trivia AnswerEngland and France Share and Enjoy !