Cowley Beach Training Area - Credit: Wikimedia Commons
The Cowley Beach Training Area (CBTA) is a military installation in Cowley Beach near Innisfail, Queensland, Australia. Military exercises are conducted there. Read more on Wikipedia
Source: en.wikipedia.org