Martha's Vineyard is an island south of Cape Cod in Massachusetts. The indigenous Wampanoag Indians called it Noepe, which meant "land amid the streams."