#26 Woomera Prohibited Area, Australia
This area is the largest land testing range on Earth. It’s located in Australia and is absolutely off-limits to the public.
Exposing the truth one lie at a time
This area is the largest land testing range on Earth. It’s located in Australia and is absolutely off-limits to the public.