Tag: Massachusetts
“The Faraway Land” is located 30 miles off the south coast of Cape Cod and is a beautiful oasis of over 40% conservation land with plentiful beaches. Once a major whaling port, Nantucket today is a mecca for tourism and draws people to its natural charm, history and beauty. In addition, the restaurants are…
Martha’s Island is a Massachusetts island, located in the Atlantic just south of Cape Cod. It has been a longtime New England summer retreat. The Vineyard encompasses harbor towns and lighthouses, sandy beaches and farmland. The Small List Best Place to Stay Harbor View Hotel – A luxury historic hotel built in 1891 in…