About Long March to Freedom
The Long March to Freedom exhibition in Century City, Cape Town, is an open-air display of 101 life-size bronze statues honoring key figures from South Africa’s 350-year struggle for freedom, and visitors are advised to dress appropriately for the outdoor setting.
Town
Cape Town
Province
Western Cape