Are you looking to discover quaint seaside villages in historic New England? Then don’t miss these charming Instagrammable towns north of Boston.