Destination creator (Voyajo Team)
Borroloola is a town in the Northern Territory of Australia. It is located on the McArthur River, about 50 km upstream from the Gulf of Carpentaria. At the 2006 census, Borroloola had a population of 773, of whom 579 declared themselves indigenous. (...) (from Wikipedia)