Explore details about location Imbabazane Ward 12. Imbabazane Ward 12 is a location situated within the Imbabazane Local Municipality alongside other areas such as Imbabazane Ward 13, Imbabazane Ward 6, Imbabazane Ward 12.