Shelford

Shelford is a rural village 52 km south of Ballarat, at the intersection of the Leigh River and the road from Geelong to Rokewood. The road was one of two into the Western District, the other being the road through Inverleigh to Hamilton.

Subscribe to Shelford