The Strand is a first class seaside foreshore custom built for recreation in the city of Townsville in Australia. When you are at the Strand you get a magnificent view …