Elle est la fille de l'écrivain du Guyana Jan Carew.
Elle est l'auteur d'une vingtaine de romans, de livres de souvenirs, et d'un recueil de poèmes qui lui ont valu l'attribution de plusieurs distinctions littéraires.
Après avoir vécu sept ans dans une ferme isolée au Venezuela avec son premier mari, Jaime Terán, elle s'est installée dans le Norfolk. Elle s'est mariée avec l'écrivain écossais George MacBeth (1932-1992). En 1982, elle publie son premier roman, "Keepers of the House", qui obtient le Prix Somerset-Maugham en 1983.
Après la fin de ce second mariage, elle a choisi l'Italie pour y vivre avec son troisième mari, le peintre Robbie Duff Scott (1959). "Les jours de l'Orénoque" (The Tiger), son troisième roman, est publié en 1984.
Avec son quatrième compagnon, Mees van Deth, elle vit dans le district de Mossuril, en Mozambique, depuis 2004. Elle a créé avec lui une fondation, Terán Foundation, qui met en œuvre des projets non lucratifs.