South Africa: Cape Town – The Mother City

South Africa Cape Town

The first impression on my journey in South Africa was from the lovely city of Cape Town! I already had an idea of what the city would be like: picturesque mountains, a bunch of lovely beachside towns, plenty of markets and, of course, penguins! However, it wasn’t until I stepped foot on the Mother land […]

Continue Reading