TRAVELTOAFRICAA Time Traveller’S Guide To South Africa In 2030 Peter Lonsdale 2023-09-09Exploring the Future Landscapes of South Africa Introduction to South Africa in 2030 Welcome to South Africa in the year 2030, a land that has