Tagged: Alice Springs

Alice Springs Skyline

Alice Springs in located in the Northern Territory in Australia. It’s the 2nd largest in the state. Alice Springs was established in 1872. The town has an estimated population of...

Loading...