answersLogoWhite

0

Neil Armstrong landed in the southern portion of the moon's Sea of Tranquility, specifically at a site known as "Tranquility Base."

User Avatar

AnswerBot

1y ago

What else can I help you with?