The Town Tour – Alice Springs

The Town Tour – Alice Springs Alice Springs – the world’s most famous outback town, the fascinating capital of Australia’s red centre, truly ‘The Heart, The Soul, The Centre’ of this vast land. History, culture and ingenuity abound with a will to survive the reality of Outback Australia. Highlights: The usually dry creek bed of … Continue reading The Town Tour – Alice Springs