answersLogoWhite

0

Scott Base, on the southern shore of Ross Island, itself on the east of McMurdo Sound.

User Avatar

Wiki User

13y ago

What else can I help you with?