McEwin Building
Point of Interest
Contact
North Terrace, Adelaide, South Australia.
Description
The McEwin Building is home to the Australian Space Discovery Centre and Mission Control Centre and organisations with a defence and space focus.
Features
Location
Lat: -34.920679 Lng: 138.608762