Question: Where did the Indian actress who starred in Immortals go to college?
Sentence (from "Freida Pinto"): As a student at St. Xavier's College, Mumbai, she took part in amateur plays.
Relevant evidence: Yes