Cape Town South Africa

Cape Town lies at the southern toe of the African continent. Blaauwberg Beach and Kirstenbosch National Botanical Gardens are within easy driving…