The Island Inn is a hidden classic located between the major towns of Oak Bluffs and Edgartown. Located close to beaches, restaurants, and many Vineyard attractions, The Island Inn is a convenient choice for your stay on Martha’s Vineyard.Where is Martha's vineyard located?
Martha's Vineyard ( Wampanoag: Noepe; often simply called The Vineyard) is an island located south of Cape Cod in Massachusetts that is known for being an affluent summer colony. Martha's Vineyard includes the smaller Chappaquiddick Island, which is usually connected to the Vineyard,...Where is Martha Vin?
Martha's Vineyard  is an island located 8 miles off the Cape Cod peninsula in Massachusetts. Once a whaling center, it has become a favorite summertime haven of many celebrities.