Explore the Elizabethan Islands The south coast of Massachusetts is a sailor’s heaven in the summer with lots of beautiful harbors and coves where you can drop the hook. The Elizabethan islands which lie northwest of Martha’s Vineyard are a fantastic place to explore if you are sailing in this area. I was extremely fortunate to have the opportunity of sailing on a beautiful 48-foot Swan from Marion across Buzzard’s …