"let's go down the todd river in alice springs and drink some vb with the locals
alice springs, a lovely small town in the middle of australia
""let's go down the todd river in alice springs and drink some vb with the locals" What is the definition of "alice springs"?