Question: What is another neighboring town of Maine's only Catholic college?
Sentence (from "Saint Joseph's College of Maine"): The college’s 430 acre campus in southern Maine is located on the shore of Sebago Lake, just 18 mi from Portland, Maine’s largest city.
Relevant evidence: No