No. Russia is.
Great Britain is ranked 9th largest island by area.
Britain
No, Russia is the largest country by area and China by populaton.
Britain is the world's largest importer of champagne.
Great Britain.
Great Britain has the world's largest monarchy.
Scotland.
britain
Russia is the world's largest country.
the world largest country is rssia
The largest country in the world is Russia.