66 The Strand, Townsville, Queensland 4810 Australia
Beach House Motel Right on the Strand
Photo Credit: Beach House Motel
Claim copyright