Rebecca MarshallCape Town - South AfricaI have not really scratched the surface of this unique and vibrant city, but the short time I spent there - I felt the buzzy and bustling...