For a town of about 100 people, this small country town in the Wimmera of Victoria has now become a must stop tourist attraction…
For a town of about 100 people, this small country town in the Wimmera of Victoria has now become a must stop tourist attraction…