Haven't been to Back Bay in about 40 years. I am thinking about taking my bass boat over to Back Bay and give it a try. Where is a good place to launch from. I remember going to a ramp with a small tackle shop and going out a canal to the open water.
Bill