Where is Lammermoor Beach?

Where is Lammermoor Beach located?

Lammermoor Beach, Lammermoor Beach, Australia (approx. -23.15899°, 150.76962°)


Where is Lammermoor Beach on the map?