Leeuwin Road Website Situated at the most south-westerly point of Australia, Cape Leeuwin Lighthouse is the tallest lighthouse on mainland Australia. Cape Leeuwin is also the point where the Indian Ocean meets the Southern Ocean. Buggybuddys Review Cape Leeuwin Lighthouse, Augusta Website Location No Records FoundSorry, no records were found. Please adjust your search criteria and try again. Google Map Not LoadedSorry, unable to load Google Maps API. Member Reviews No Reviews Leave a Review. Cancel replyYour email address will not be published. Required fields are marked *Review text Select a rating Name * Email * Website Δ Holiday Categories: Attractions and Margaret RiverHoliday Tags: light house