Small, quaint, very colorful houses in Cape Town. This is Africa, whether or not you believe it.