Tennant Creek Northern Territory Australia Travel to places in Tennant Creek Northern Territory, Interactive Travel Map Google Earth Satellite. Current discover Tennant Creek Northern Territory Australia Location