taraustralis.com
Taraustralis heads to NASA Downunder - Taraustralis
Taraustralis heads to the NASA Deep Space Communication Complex! Located just south of Australia’s capital, Canberra, this is the largest antenna complex in the Southern Hemisphere. The complex currently supports … Continue Reading Taraustralis heads to NASA Downunder