Barrabiddi Creek
Australia
>
Western Australia
>
Shire Of Carnarvon
>
Minilya
>
Barrabiddi Creek
Barrabiddi Creek is a stream in Minilya.
Barrabiddi Creek
Waterway
Stream