Yellow Water Billabong at Kakadu National Park in Pictures
Yellow Water Billabong Yellow Water Billabong is a small body of water off the South Alligator River in Kakadu National Park. Kakadu is a UNESCO World Heritage site just outside of Darwin, in the North of Australia. If you are into birdwatching or crocodiles, or both, Yellow Water Billabong should be high on your list of …