Cape Town

Photo: Ron Mader, Bus Station (Some rights reserved) The port city of Cape Town (Afrikaans: Stad Kaapstad; Xhosa: IsiXeko saseKapa) is the metropolitan municipality which governs the city and its suburbs. We’d like to explore this further: Cape Town is located on an underground river called Camissa, meaning ‘place of sweet waters.’ Google Mapsgoo.gl/maps/fr6YWocfEDPShqkq5 Natural WorldCape Town …