Cape Town is fondly known as the Mother City. A coming-together of African and French cultures, cuisines and landscapes, there’s nowhere quite like Cape Town, a singularly beautiful city crowned by the magnificent Table Mountain National Park. Cape Town has it all: from breathtaking scenery to historic architecture mixed with minimalist modern design. Its buzzingContinue reading “Capetown (South Africa): France of Africa”