Which country shares a land border with the UK?

Vietnam
Portugal
Libya
Ireland

Trivia Crack Answers Main Page