Where is Lilli Pilli Beach?

Where is Lilli Pilli Beach located?

Lilli Pilli Beach, New South Wales, Australia (approx. -35.78162°, 150.2321°)


Where is Lilli Pilli Beach on the map?