Torres Strait Islands
It is the largest and only inhabited island of the Talbot Islands group of the Torres Strait Islands.