Where is The strand.?

Answer
The strand. is located at The Strand, Townsville City QLD 4810, Australia. It is in Townsville City, Queensland, Australia.

The strand. is located at The Strand, Townsville City QLD 4810, Australia. It is in Townsville City, Queensland, Australia.