Which country borders New England on the north?

New England does not share any borders with any other countries. New England is in the northeastern United States and consists of the states of Maine, Vermont, New Hampshire, Massachusetts, Rhode Island, and Connecticut.
Copyright Wanderlust World © https://www.ynyoo.com