Woomera SA
June 16th 2023 Although it was a slight detour from our journey northward, we took the time to visit the small town of Woomera, which lies within a Department of Defence owned and operated facility. In common usage, "Woomera" refers to the wider RAAF Woomera Range Complex (WRC), a large Australian Defence Force aerospace and systems testing range (the 'Woomera Test Range' (WTR)), covering an area of approximatel
... read more