Tourisms nearby 4 Devonport Rd, Tamboerskloof, Cape Town, 8001, South Africa

District Six Museum

Approximately 1.79 km away
Address: 25 Buitenkant Street, Cape Town, 8001, South Africa