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 Natural WorldCape Town … Continue reading Cape Town