Lake Wyn Wyn in Duchembegarra

Lake Wyn Wyn in Rural City of Horsham is a body of water.

Nature
body of water
Elevation 106 m
Located in Victoria
Country Australia