Hello, Guest

McMurdo Station

Destination creator (Voyajo Team)

McMurdo Station is a U.S. Antarctic research center located on the southern 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 (...) (from Wikipedia)

Trip creator - DeeHammon