McMurdo Station | GoComGo.com

McMurdo Station

McMurdo Station

McMurdo Station is a United States Antarctic research station on the south tip of Ross Island, which is in the New Zealand-claimed Ross Dependency on the shore of McMurdo Sound in Antarctica.

It is operated by the United States through the United States Antarctic Program, a branch of the National Science Foundation. 

...Read more
...Less detail
Top of page