i've seen carp crusing in almost any lake i've fished. Pick a lake, chum the area and setup your gear. Where are you on the south shore. Just from the top of my head, Boliver Pond in Canton has pretty large carp, i would see them sunbathing when i was fishing for bass in that area about 8yrs ago.
Hey Liam, I live right around the corner from you in Rockland. I would love to hook up with you fro some carp fishing. Has anyone tried the Taunton River?