The town of Alice Springs is located in the middle of the Australian continent and is the unofficial but undisputed capital of the Australia’s vast outback. This unique town is rich in history and natural features, and is the perfect base from which to explore Australia’s Red Centre which includes world famous features such as […]