Ever since I visited the region of Southern Africa, I cannot stop raving about the trip. Why? Because of the raw nature, contrasted with the modern cities, the face-to-face encounter with wild animals, once-in-a-lifetime adventures you can find on every corner, delicious cuisine, the diversity of cultures, and some of the best beaches in the […]