There is one town in Horn with a Population between 101-1000
1 results
Horn Island, or Ngurupai/Narupai (pronounced Nœrupai/Nurupai) in the local language, is an island of the Torres Strait Islands archipelago located in the Torres Strait, in Queensland in Northern Australia between the Australian mainland and Papua New Guinea.