Yellow Water Billabong at Kakadu National Park in Pictures
Last Updated on July 9, 2025 by Travelationship 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 located just outside Darwin, in the Northern Territory of Australia. If you are into birdwatching or crocodiles, or both, Yellow Water Billabong should …