Where is Alice Springs Discovery Walkway?

Answer
Alice Springs Discovery Walkway is located at 19 George Cres, Ciccone NT 0870, Australia. It is in Ciccone, Northern Territory, Australia.

Alice Springs Discovery Walkway is located at 19 George Cres, Ciccone NT 0870, Australia. It is in Ciccone, Northern Territory, Australia.