Beautiful. Thanks for the pix.
Is a "spit" a little finger of land sticking out somewhere?
What was it in "Muriel's Wedding", Dolphin Spit or Porpoise Spit?
Yes.... Here's a textbook definiton if you want it:
"Spit: An elongate ridge of sand that projects from the land into the mouth of an adjacent bay."
you are correct. Look at Whilloughby Spit in Norfolk VA. for an example.