I recommend visiting - Cape Town, South Africa
I love the city because of its world-class restaurants, unique flora and fauna, and incredible wildlife. Cape Town is often said to be one of the best cities in the world, and it completely lives up to that expectation. This charming city combines the best elements of Southern Africa, along with influences from Europe and Asia due to its historical location along the spice trade. While I was there, I was able to enjoy scenic tours through the Cape Peninsula (including kayaking around the cape to see the local penguins!), local food tours, and hiking on the world-famous Table Mountain.