May 11, 2018 News Kashmir largest trout producer Jammu and Kashmir has over 513 units of trout farms of with Kashmir alone accounting for 404 units making the valley as