DocMCQs Educational Banner

Where is Red Square situated?

Question: Where is Red Square situated?
  • A. New York
  • B. China
  • C. Moscow
  • D. Turkey
Correct Answer: C. Moscow

Leave a Comment

Your email address will not be published. Required fields are marked *

Join Our WhatsApp Channel ×
Scroll to Top