1 results
Babbage Island is an Urban Location area within the local government area of Carnarvon in Western Australia.