About Takwa
The Takwa settlement is situated on the south side of Manda Island, in the Lamu District in the coastal province of Kenya. They are the ruins of a town which was abandoned around the 18th century.
1
Key: F
1k hits