There's more than one place called '''Cornwall''':
Cornwall County - the western third of the country (contains the parishes of Hanover, Saint Elizabeth, Saint James, Trelawny, Westmoreland)
Cornwall - a county in England
Cornwall (Connecticut) - a town in Connecticut
Cornwall (New York) - a town in New York (state)
Cornwall (Vermont) - a town in Vermont