A land of immense history and geographical diversity, South Africa is a must on any traveller’s bucket-list. One of your biggest highlights will surely be witnessing the Big Five — lions, leopards, buffaloes, elephants and rhinos — in their natural habitats.