Lake Wallace
Lake Wallace is a lake in Edenhope, Victoria, Australia, featuring abundant bird life and located on the edge of the township. It is encircled by a 5.5-kilometre (3.4 mi) track suitable for walking, running or bike riding, with plenty of shade and wildlife.
Read article
Top Questions
AI generatedMore questions