Two Illinois university campuses were recently named among the 30 “most beautiful” in the nation, according to a recent report.
The Feb. 19 report from magazine Travel + Leisure, “The 30 Most Beautiful College Campuses Across the United States” named the University of Chicago No. 21, and Northwestern University landed in 29th.
Travel + Leisure found the University of Chicago, located in Hyde Park, stood out for its botanical garden setting and unique architecture…