The Cape Town Flower Show
The Castle of Good Hope, Cape Town, Western Cape
27 – 30 October
The Cape Town Flower Show takes place the last weekend of October at The Castle of Good Hope, in the centre of Cape Town with Table Mountain as its backdrop. This annual lifestyle show brings together gardens and gardening,...