Sponsored

Topic
Free account · your comment posts right after signup
Not who you're looking for? Others named Twin Falls: waterfall on the Snake River in Jerome and Twin Falls counti · waterfall in Montana, U.S · waterfall in Washington State, USA · city in and county seat of Twin Falls County, Idaho, United
The Twin Falls (Kundjeyhmi: Gungkurdul) is a cascade waterfall on the South Alligator River that descends over the Arnhem Land escarpment within the UNESCO World Heritagelisted Kakadu National Park in the Northern Territory of Australia. In 1980, The Twin Falls area was listed on the now-defunct Register of the National Estate.