Casterton is the quintessential Australian country town. Its wide main street is lined by a variety of shops with many still boasting sheltering verandas. Built on both sides of the Glenelg River valley with a sturdy bridge spanning this relatively small stream and connecting both sides of the town this is the central service town […]