Lake House DaylesfordPicturesque countryside accommodation on the shores of Lake Daylesford, in Victoria’s Spa Country.