Famous store "Cape Town, South Africa"