1 results
Carabooda is a rural locality in outer Perth, Western Australia, 43 kilometres north of the Perth CBD. Select MORE for information on the suburb, its neighbourhood and history.