Pomfret School’s Venue for Innovation, Science, Technology and Academics (VISTA) is a three-story educational facility in Pomfret, Connecticut, that combines cutting-edge architectural design with the ...