1
/ 3
AUS QLD Townsville 20034APR14 TheStrand 001
The Strand is an esplanade that runs the length of the coast that Townsville was settled on.
The Strand is an esplanade that runs the length of the coast that Townsville was settled on.