Camissa House
Cape Town, South Africa
According to our butler, the ‘Camissa’ in Camissa House apparently means ‘the place of sweet waters’. And if...
From: London, UK | From, from: London, UK | Traveller type: Culturalist