image
See Filters

Mandela House

Add to Trip (0)
Please login to bookmark Close
The Nelson Mandela House, located in Soweto, Johannesburg, is an essential landmark in South Africa’s rich and complex history. This modest red-brick house, now a national monument, […]
8115 Orlando West Street, Soweto, Johannesburg 1804 South Africa

New Report

Close