Cape Town: The Mother City

Known as the “Mother City”, the coastal city of Cape Town, South Africa is truly a breath of fresh air. In the short amount of time I got to spend there, I found the natural scenery absolutely breathtaking, wildlife abundant for watching, history fascinating and world-class restaurants and wines that left me wishing there […]