Geography
Is red square in moscow?
Yes. Red Square is a city square in Moscow, Russia. Red Square is often considered to be the central square of Moscow since the city's major streets, which connect to Russia's major highways, originate in the square.
{{ relativeTimeResolver(1573282934840) }}
LIVE
Points
37
Rating
Similar Questions
Geography
•
4
Answers
Geography
•
2
Answers
Geography
•
2
Answers
Geography
•
3
Answers
Geography
•
1
Answer