bn:16725602n
Noun Named Entity
NL
Woomera Prohibited Area  Woomera Test Range
EN
The RAAF Woomera Range Complex is a major Australian military and civil aerospace facility and operation located in South Australia, approximately 450 km north-west of Adelaide. Wikipedia
Relations
Sources