If you want to fish for world class Striped Bass and Bluefish on the island of Martha's Vineyard then Captain Scott McDowell knows the spots to catch the big fish. Martha's Vineyard Island, Menemsha, and surroundings waters off the Elizabeth Islands offer the best fishing near Cape Cod and the islands.
The fishing off Martha's Vineyard is considered