Question: Are Vincennes University and Stratford University both located in the same country?
Sentence (from "List of towns in Prince Edward Island"): A town is an incorporated municipality in the Canadian province of Prince Edward Island.
Relevant evidence: No