Hiking South Africa
This lively tour through South Africa is filled with enough excitement to keep you active and on your feet. Hike up the famous Table Mountain. Explore the kingdoms of Lesotho and Swaziland. Discover the true meaning of "Ubuntu" as you dance and laugh with the locals over a traditional meal in the...