Sailors Falls

Sailors Falls was a convenient almost roadside waterfall situated in the Hepburn Regional Park just south of the historic town of Daylesford. As you can see from the photo at the top of this page…