The Auwal Mosque in Bo-Kaap, Cape Town, was established in 1794 and is the oldest mosque in the country. A hotel development ...
The inaugural South Africa Diamond Show under way at The Capetonian hotel, alongside the Investing in African Mining Indaba, ...