The ponds in Nickerson have smallies also Long Pond in Harwich. Fishing from shore is tough, you are very limited. Get yourself a pair of waders
It will open up a whole new world
All those shorelines are wadeable
Water temps are dropping be sure to get insulated waders.