Created by Mary007

Russia

no ratings yet
2 Views
Map of Russia

Get to know our world's largest geographical country with a map of Russia! Learn a fun fact about Russia's major cities as you go.

Color the World! St. Basil's Cathedral

St. Basil's Cathedral is the most famous structure in Moscow, and the most iconic structure in all of Russia.

Add your own comment

How likely are you to recommend Education.com to your friends and colleagues?

Not at all likely
Extremely likely