Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
I relocated from California to Placencia, on the coast of southern Belize, in 1995, when there were no paved roads, no vehicles and everybody walked around barefoot. Back then, I was working as a research assistant and scuba-diving instructor. That…