5th Floor Rosebank College House, 5 Waterkant Street Cape Town 8001
Carabane, also known as Karabane, is an island and a village located in the extreme south-west of Senegal, in the mouth of the Casamance River.