Destination: Nantucket Island, New England

June 1st, 2015|Categories: News & Highlights, Travel Destinations|

Nantucket Island is one of the most popular destinations in New England and draws many yachts each season. With summer upon us, we will shine the light on the little island that already gets plenty of attention this time of year. Nantucket Island is located about 30 miles south of Cape Cod and represents the most southern part of Massachusetts. Memorial Day weekend signifies the beginning of the busy season for Nantucket, as Figawi Race [...]