News

Mayor Geordin Hill-Lewis confirms the approval of a six-storey hotel near the historic Auwal Masjid in Cape Town, amid ...
Experience breathtaking aerial views of Cape Town, South Africa – the continent’s most visited city. From Table Mountain to ...