While visiting Boston, I discovered the Showa Institute and its Japanese garden, Ho Nan En.
The Showa Institute in Boston is a language and culture center that was established in 1988 as a satellite campus for English majors from Showa Women’s University in Tokyo, Japan. Its located in the Jamaica Plain area just outside of Boston, Massachusetts (formally the site of the Nazareth School established in 1953).
Website: https://www.showaboston.edu/
The campus is fairly large and includes dormitories and classrooms. In addition, there is small garden area just behind the main entrance hall.