Horseback safari in the Magaliesberg Mountains from Johannesburg
Johannesburg, affectionately known as Jo’burg by locals, is South Africa’s largest city and is rich in history and culture. If you are staying in Johannesburg and want a city-break adventure into the stunning Magaliesberg Mountains, this horsebac
From 177.34 EUR.
Duration: 5.5 hrs to 12 hrs.