Yale University is located in New Haven, Connecticut, a historic, small New England city about two hours north of New York. A total of approximately 11400 s...
Share this note: