Of the many memorable outdoor spots at the University of Connecticut’s Storrs campus, few are as popular and inviting as Horsebarn Hill. The landscape offers a scenic overlook of the campus, ...