The shady, well preserved ruins of Takwa in Lamu, Kenya.