English Wikipedia - The Free Encycl...
Download this dictionary
Stephens Island (Torres Strait)
Stephens Island, called Ugar in the native language, is an island of the Torres Strait Islands archipelago, located in the eastern section of Torres StraitQueenslandAustralia. The island is administratively managed by the local government area of the Torres Strait Island Region.

See more at Wikipedia.org...


© This article uses material from Wikipedia® and is licensed under the GNU Free Documentation License and under the Creative Commons Attribution-ShareAlike License