Attraction Types
Carabane, also called Karabane, is both an island and a village located in the extreme southwest of Senegal, at the mouth of the Casamance River. A heavenly site, endowed with a pl...