Apartheid Museum Adventure: Scavenger Hunts & Geocaching for History Lovers in Johannesburg
What if you could turn a deep dive into South Africa’s history into a playful, interactive adventure? At the Apartheid Museum in Johannesburg, you can do just…