Yellow Water Billabong at Kakadu National Park in Pictures
By: Matthew 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 … Read More…