administrators Reply Quote

Answer : 3 Russia Explanation : Answer: C) Russia Explanation: Russia is the Largest country of the World by Geographical Area. Top 10 largest countries of the World :1. Russia2. Canada3. United States of America4. China5. Brazil6. Australia7. India8. Argentina9. Kazakhstan10. Algeria When all 10 of the world