USA- Tufts University, Massachusetts

Goddard Chapel at the Academic Quad of Tufts University, Medford, Massachusetts in New England, USA. Thanks to JJ who studies at Tufts University. A great addition to my postcard collection of world's top 200 ranked universities.

No comments: