Kittery Point Yacht Club is located in New Castle, New Hampshire, on the southern shore of the Piscataqua river opposite Seavey Island, home of the historic Portsmouth Naval Shipyard. A member of the US Sailing association, KPYC is well represented in local, regional and occasionally national events, with members racing…