South Africa covers an area almost twice the size of France and has a population of almost 59 millio...
Egypt, Land of the Pharaohs, is filled with iconic monuments, exotic landscapes and rich history. Fr...