Lillson Beach is located in Queensland state. .
Great beach with Crystal Clear Water! Happiness...it's the simple things!
Such a cool place to bring your dog. We went on a Sunday and there would have been 500+ dogs, so good to see.