Newlands Stadium, currently referred to as DHL Newlands for sponsorship reasons, is located in Cape Town, South Africa.
Newlands Stadium, currently referred to as DHL Newlands for sponsorship reasons, is located in Cape Town, South Africa. Sports - Misc, Buildings - Misc Links: en.wikipedia.org By: Mike1989