Level 4, 66 Wyndham Street Auckland, New Zealand
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.