Where is Kings Canyon located in Australia?
Kings Canyon is a big natural wonder in Watarrka National Park, Northern Territory, Australia. With towering canyon walls, unique sandstone domes and a permanent waterhole Kings Canyon is a must see destination in the heart of the outback. Its combination of stunning scenery, ancient history and vibrant Aboriginal culture makes it a top spot for