The built environment of the Caribbean is best understood as a reflection of the relationship between people, landscapes and ...
The purple glowing building attached to the eastern side of the Integrated Science Center is Concordia’s very own greenhouse.