Hike through Castle Gorge, South Africa, on a gorgeous day
A series of waterfalls with deep pools lies in Castle Gorge outside Johannesburg, South Africa.
A series of waterfalls with deep pools lies in Castle Gorge outside Johannesburg, South Africa.