I can actually see I think Venus point from my front porch as I look out over the marsh and towards McQueen's Island, I believe it is just to the east of Elba Island cut or Feild's cut on the Carolina side. My cousin told me we had an ancestor who was released there as well