My favorite trip last year (and of all time) has to be our family trip to South Africa in June 2017.
Our 12 day trip included just 1 safari to Kruger national park initially, but we enjoyed the safari experience so much that we decided to add in another safari at Pilanesberg National park.
Elephants fighting - KrugerLioness with her kill - Pilanesberg
We then took the picturesque garden route to Knysna.
There we visited Knysna Elephant park to do a surise walk with the elephants. That was a really nice experience as we not only enjoyed walking with the mighty elephants but we were able to get insight into the lives of the locals who were guiding us along the tour. It was my South african guide who told me about the variety of diaelects prevalant in South Africa such as Zulu, Ndebele, and Tswana to name a few.Knysna elephant preserve
Dad with local guide
After the three trips we doubted anything could match that but the beautiful beaches of Cape Town came mighty close. We were awed by the panaromic views that Table Mountain afforded us and then enthralled by the flora and fauna at the Kirstenbosch National Botanical Gardens.