Boston College's main campus in Chestnut Hill, west of downtown Boston, is and includes over 120 buildings set on a hilltop overlooking the Chestnut Hill Reservoir.
Boston College's main campus in Chestnut Hill, west of downtown Boston, is and includes over 120 buildings. Set on a hilltop overlooking the Chestnut Hill Reservoir.