Created by Mary007


no ratings yet
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.

How likely are you to recommend to your friends and colleagues?

Not at all likely
Extremely likely