What is another officially known name for the river where Torrens Island is located?
Torrens Island: Torrens Island is an island in the Australian state of South Australia located in the Port River Estuary between the Port River and Barker Inlet, about 15 km northwest of the state capital of Adelaide.
i don't know