Inkosi Albert Luthuli International Convention Centre Photos

Meet 6 travelers, 4 tour guides and discover 31 photos

The Durban International Convention Centre (ICC) is a large convention centre in Durban, South Africa. The venue has hosted the International AIDS Conference in 2000, the Commonwealth Heads of Government Meeting 1999, and the Non-Aligned Movement in 2004.
View Inkosi Albert Luthuli International Convention Centre guide >

Inkosi Albert Luthuli International Convention Centre