Columbia Encyclopedia

Search results

1 result found

Woomera

(Encyclopedia)Woomera wo͞oˈmərə [key], village (2016 pop. 146), South Australia, S Australia, near Lake Torrens. It is located within the large Woomera Range Complex, which includes and air force and missile-te...
 

Browse by Subject