Austinaburksgo Austinaburksgo Social Studies Answered The country of ______ is located north of New England.