Beach Steps at Cowan Cowan

A walk along the beach at Cowan Cowan on Moreton Island revealed some interesting steps off the beach!