With more than 1,700 miles of beaches lining the Atlantic and Indian Oceans, South Africa is a nation near the southernmost point of the African continent. It is a nation that is particularly well-liked by tourists for a variety of  →