There is one trail or site in Elwood
1 results
Elwood Canal, located in the heart of the coastal suburb of Elwood, Australia, was constructed in 1889 with the primary aim of draining the wetlands and making the area habitable.