By eHow Travel Editor
Rate: (0 Ratings)
Develop an understanding of the growing cultural diversity in South Africa while sightseeing in Johannesburg and Cape Town, surfing off the Atlantic coast or exploring the local wildlife habitat through one of the many South African national parks. Accommodations are readily available, from inexpensive backpacker's hostels to five-star celeb-ready luxury resorts.
eHow Travel Editor