Train Brain! Your Daily Dose of Trivia Fun :-)


True or False Question

Harvard University is located in Vermont in the U.S.

True False