Any sailors here familiar with launching on this lake? I've seen some mention of it and have googled the heck out of it, but I can't find specifics on where the ramp or ramps are. I see on Google maps what appears to be a small marina with what could be a ramp, on rt.202 just over the state line in NH, but it appears to be set well in on a narrow channel that looks like it might be tricky to deal with in an engineless DS.
Anyone have any local knowledge to share?