Martha’s Vineyard and Nantucket – Complete guide for two must-visit islands in Massachusetts Kamelia Majumdar March 24, 2025