Can anybody tell me where Tappan Beach is? Also, does anyone know where in Manhasset Bay can be fished from the surf?