The Cape Leeuwin Lighthouse is situated in the Leeuwin-Naturaliste National Park in Western Australia – at the most south-westerly point of Australia.
The Cape Leeuwin Lighthouse is situated in the Leeuwin-Naturaliste National Park in Western Australia – at the most south-westerly point of Australia.