Advertisement
Meet at the Alice Springs Town Council Car Park.
Event Venue & Nearby Stays
Alice Springs Town Council, 93 Todd Street,Alice Springs,NT,Australia