C Cilla Maud Review of Cape Town International Conven... 3 years ago Convenient to visit, good facilities
Comments: