In Cape Town, wildlife, beaches and scenic mountains collide with a turbulent history and various cultures, to form the infamous melting pot.
Read this post on gypseatrip.wordpress.com