by | Mar 3, 2018

At St. Vincent’s Hospital in Worcester, Massachusetts, visitors immediately encounter a waterfall, trees, massive rocks, and a pathway for hospital-goers interested in a stroll all located underneath a glass atrium. The massive indoor nature preserve of sorts appears about half…

Sign Up to receive Our Latest Updates! Register