Southern Africa: beautiful beaches, natural wonders, wine tasting, & beasties galore
Southern Africa offers a wide range of sights and experiences. If you crave the thrill of being a few feet away from wild beasts, Kruger Park is a must-see. If you are a beach bum at heart, you’ll love South Africa’s white sand beaches and roaring waves. If you savor ambling through picturesque vineyards and [...]