Help make Alexa smarter on Alexa Answers. Sign in with Amazon


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) }}

Points points 16
Rating 1

Similar Questions
Sign in to view all similar questions
Geography 2 Answers
Geography 2 Answers

Join Alexa Answers

Help make Alexa smarter and share your knowledge with the world