Capital of Massachusetts is
-
Newark
-
Boston
-
Cambridge
-
Cincinnati
B
Correct answer
Explanation
Boston is the capital of Massachusetts. Cambridge is a neighboring city where Harvard is located, but it's not the capital. Newark and Cincinnati are cities in New Jersey and Ohio respectively.