Wikipedia
Cachouane
Cachouane (also called Cachiouane and Kachiouane) is a town in Basse Casamance, southern Senegal, located in the mouth of the Casamance River, south of the island of Carabane.