Lake Illawarra

Location
Lake Illawarra is a suburb of Shellharbour, New South Wales, Australia located on the southern side of the Lake Illawarra entrance. (wikipedia)

History
? (wikipedia)

Places of Interest
No Data Uploaded