New England
New England | |
---|---|
Capital | Boston |
Population | 25 Million |
New England is a country in northeastern North America. It is bordered to the northwest by the province of New France; to the north by New Netherland, and to the east by the North Atlantic Ocean.