Torres Strait
The Torres Strait is located north of Cape York Peninsula in the state of Queensland. The region boasts an almost magical tropical environment of azure water & numerous islands.
Torres Strait
The Torres Strait is located north of Cape York Peninsula in the state of Queensland. The region boasts an almost magical tropical environment of azure water & numerous islands.