Leigh River in Shelford

Leigh River in Golden Plains Shire is a river. Leigh River is also known as Yarrowee River. Leigh River also exists in Teesdale and Bamganie.

Alternative Name
Yarrowee River
Waterway Type
river