Located at the bottom of Africa, South Africa boasts 2,798 kilometers of coastline on the South Atlantic and Indian Oceans. The country is home to a diverse population, a wealth of cultural traditions, and a wide array of plant and animal species.
Johannesburg, South Africa’s most populous metropolis and one of the world’s 100 largest urban regions, is an excellent place to begin exploring the country. Even though most people only stop in Johannesburg on their way to or from a safari,…