Help make Alexa smarter on Alexa Answers. Sign in with Amazon

Geography

Where is new england located in the united states?


New England is in the northeast corner of the United States. It borders Canada in the north, the Atlantic Ocean in the east, Long Island Sound to the south, and Lake Champlain and the Hudson River to the west.

{{ relativeTimeResolver(1570427575618) }}

LIVE
Points points 62
Rating

Similar Questions
Sign in to view all similar questions

Join Alexa Answers

Help make Alexa smarter and share your knowledge with the world

LEARN MORE