Why dont you try at kaas lake, and the kanher dam, and then at venna river, just at the mouth of dam..
I have seen many handliners at Kaas, and with decent catches!! At kanher dam all I have came across is the eels, and pretty big ones.
I had caught my first ones in the Venna river, but those were some carps.
Kanher dam can help you land good fishes if proper ground baiting is done.. these are the nearest locations in satara I have been to.. Locals of medha can help you with more information for spots at the dam..!