World’s Largest Country : Russia

Basic Information:- Russia or the Russian Federation is a transcontinental country located in Eastern Europe and Northern Asia. It is the World’s Largest Country. The total area is 1,70,98,240 square kilometers, which is 10 % of the whole earth. In 1917, after the Russian Revolution, Russia became the soviet union, in which many countries reunited with … Read more