St Peters Billabong located on the banks of the Torrance River in downtown Adelaide, is a hydrophilic forestland formed by its shunting river. The environment is beautiful and quiet. It is a good place to take a walk and relax. You can also enjoy the swans and other birds in the water.