Where is Lilli Pilli Beach?

Where is Lilli Pilli Beach located?

Lilli Pilli Beach, New South Wales, Australia (approx. -35.7743°, 150.231°)


Where is Lilli Pilli Beach on the map?