Where is Leichhardt?

Where is Leichhardt located?

Leichhardt, New South Wales, Australia (approx. -33.89037°, 151.139°)


Where is Leichhardt on the map?