Lilongwe & Nkhotakhota
Kande Beach: Meeting our boys
Village Camp
Makuzi Beach: a bit of luxury
Introduction to Mzuzu
Camp 1: An education in teaching
Camp 2: Photojournalism & a controversial dinner
A slice of normal Mzuzu life
Camp 3 & 4: Tearful goodbyes