Kipungani

Kipungani is a historic Swahili settlement on Lamu Island in Kenya's Coast Province.