Curtin Springs: Oasis - See 131 traveler reviews, 95 candid photos, and great deals for Alice Springs, Australia, at TripAdvisor..