Yellow Water Billabong at Kakadu National Park in Pictures
Last Updated on February 12, 2024 by Travelationship 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 …