Sarah Salt Marsh November 9, 2005 The Naib 1 Comment I would like to know where on Cape Cod that beautiful little salt marsh that is at top of the Blogs is located.