Really amazing.......South Africa is full of natural beauty and it's worth visiting once in life time....last summer I visited the place when it was winter there.
Modern day South Africa comprises of a rich and diverse cultural mix which has given rise to its name as the rainbow nation. South Africa has so much to offer the visitor natural awe inspiring beauty, amazing wildlife parks such as Kruger Park, quiet clean beaches, first class vineyards and a temperate climate to list only a few reasons that makes South Africa a top tourist destination.