Menemsha is a small fishing village located in the town of Chilmark on the island of Martha's Vineyard in Dukes County, Massachusetts, United States.
Comments
Sign in or get an account to comment.