View Video
01:01
Stay
Fall in love with Cape Town in 60 seconds
Cape Town is one of the world's most beautiful cities thanks to its beaches, botanical gardens and its multicolored architecture.
Source: CNN
01:01
Latest Videos on Travel