What is the biggest town in Antarctica?

There are no permanent towns in Antarctica. The largest settlement in Antarctica is McMurdo Station, a United States research station on Ross Island, capable of supporting a maximum population of 1,258.
Copyright Wanderlust World © https://www.ynyoo.com