Where is Cosmo Studio situated?
Cosmo Studio is in Cape Town City Centre, Cape Town