Category Archives: Two Finback Whales spotted in the Delaware Bay from the Cape May Ferry