New England in North America is _____________?

A. Island of England

B. State of USA

C. Region comprising six states of USA

D. Province of Canada

Post a Comment

0 Comments