Willows Sports Complex Photos

Meet 35 travelers, 53 tour guides and discover 25 photos

The Willows Sports Complex, currently known as Dairy Farmers Stadium due to sponsorship rights, is a grass football stadium situated in Townsville, Queensland, Australia. It has historically been used mainly for rugby league, and is the home ground of the National Rugby League club the North Queensland Cowboys. It has also been used for rugby…
View Willows Sports Complex guide >

Dairy Farmers Stadium