Explanation
Harvard University is located in Cambridge, Massachusetts, in the United States. Unlike Oxford and Cambridge in Britain, Harvard is a prominent American Ivy League institution. Therefore, the correct answer is USA.
Practice this MCQ: Oxford and Cambridge universities are located in Britain. Where is the Harvard University located?. Check correct answer and detaile...
Harvard University is located in Cambridge, Massachusetts, in the United States. Unlike Oxford and Cambridge in Britain, Harvard is a prominent American Ivy League institution. Therefore, the correct answer is USA.