Where is Olive Pink Botanic Garden?

Answer
Olive Pink Botanic Garden is located at 27 Tuncks Rd, Alice Springs NT 0870, Australia. It is in Alice Springs, Northern Territory, Australia.

Olive Pink Botanic Garden is located at 27 Tuncks Rd, Alice Springs NT 0870, Australia. It is in Alice Springs, Northern Territory, Australia.