How Does the Steamship Authority Work?

For those of you that have been to the island of Martha’s Vineyard, you know that the process of bringing a vehicle along on your Vineyard vacation can be very trying if you don’t know the process!  Our island population goes from around 15,000 year round residents to 100,000 August visitors.  You really do need [...]