Where is The Big Townsville Sign?

Answer
The Big Townsville Sign is located at 11 Dean St, South Townsville QLD 4810, Australia. It is in South Townsville, Queensland, Australia.

The Big Townsville Sign is located at 11 Dean St, South Townsville QLD 4810, Australia. It is in South Townsville, Queensland, Australia.