
Table Mountain Beauty
A tale of red orchids and butterflies, on a mountain in the heart of a city.
The city of Cape Town, in South Africa, lies at the southwestern tip of the African continent. Also known as the ‘Mother City’, it has been rated by both the New York Times and the Daily Telegraph as the best place in the world to visit.