Explore details about location Temba Dalmini Street. Temba Dalmini Street is a location situated within the Nelson Mandela Bay Ward 4 alongside other areas such as Topia Street, Ntombekaya Mgubasi Street, Vivingane Street.