Quizzing Live

In Geography, Which Of These Countries Is The Largest In Area: Libya Or Liberia

Answer:
Libya