What is the capital of New Hampshire?
Nashua
Rochester
Concord
Manchester
Portsmouth