South Africa is known as the 'Rainbow Nation' - but have your visited these five fantasticly colourful places in the country?
In the spirit of togetherness that often accompanies the blessed month of Ramadan, the Bo-Kaap community has cordially invited all to gather in the heart of the old Cape Malay Quarter for an annual ...