Absolutely Amazing
A short three-day visit to Johannesburg and Blyde River Canyon included informative touring, a peaceful stay at Ekala Guest Farm and a memorable home-cooked meal.
A short three-day visit to Johannesburg and Blyde River Canyon included informative touring, a peaceful stay at Ekala Guest Farm and a memorable home-cooked meal.
Search tour, safari, accommodation, history, culture or practical planning pages.