Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
“I remember when I was a young child in Bangkok, we used to sail our boat on the clean floodwater,” says landscape architect Kotchakorn Voraakhom. “Flooding was fun.” But when a tropical storm hit the city of Bangkok in 2011,…