Tortilla Flats

Referenced in 1 episode

Definition

A location in the Northern Territory of Australia, approximately 110 km south of Darwin, where significant archaeological discoveries, such as the Chinese imperial seal, have been made.