Thetford Tree House Residence – Thetford Estate, Mazowe, Zimbabwe Source 413 See more: Thetford Tree House Residence – Thetford Estate, Mazowe, Zimbabwe 🇿🇼