Cape Town is undoubtedly one of my favourite places to visit in South Africa. There is something so unique and so special about it. Not may places in the world are engulfed by a stunning coast line, and a majestic mountain range. Cape Town is not only physically beautiful, but […]