Amusement Park
https://www.allafricatours.net/
Southern Suburbs, Cape Town, South Africa - City of Cape Town, WC